Skip to content

Commit e0c6b81

Browse files
chore: generate libraries at Tue Jul 22 02:43:32 UTC 2025
1 parent 033297a commit e0c6b81

File tree

77 files changed

+25476
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+25476
-152
lines changed

java-networkconnectivity/google-cloud-networkconnectivity/src/main/java/com/google/cloud/networkconnectivity/v1/InternalRangeServiceClient.java

Lines changed: 1667 additions & 0 deletions
Large diffs are not rendered by default.

java-networkconnectivity/google-cloud-networkconnectivity/src/main/java/com/google/cloud/networkconnectivity/v1/InternalRangeServiceSettings.java

Lines changed: 386 additions & 0 deletions
Large diffs are not rendered by default.

java-networkconnectivity/google-cloud-networkconnectivity/src/main/java/com/google/cloud/networkconnectivity/v1/gapic_metadata.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,45 @@
176176
}
177177
}
178178
},
179+
"InternalRangeService": {
180+
"clients": {
181+
"grpc": {
182+
"libraryClient": "InternalRangeServiceClient",
183+
"rpcs": {
184+
"CreateInternalRange": {
185+
"methods": ["createInternalRangeAsync", "createInternalRangeAsync", "createInternalRangeAsync", "createInternalRangeOperationCallable", "createInternalRangeCallable"]
186+
},
187+
"DeleteInternalRange": {
188+
"methods": ["deleteInternalRangeAsync", "deleteInternalRangeAsync", "deleteInternalRangeAsync", "deleteInternalRangeOperationCallable", "deleteInternalRangeCallable"]
189+
},
190+
"GetIamPolicy": {
191+
"methods": ["getIamPolicy", "getIamPolicyCallable"]
192+
},
193+
"GetInternalRange": {
194+
"methods": ["getInternalRange", "getInternalRange", "getInternalRange", "getInternalRangeCallable"]
195+
},
196+
"GetLocation": {
197+
"methods": ["getLocation", "getLocationCallable"]
198+
},
199+
"ListInternalRanges": {
200+
"methods": ["listInternalRanges", "listInternalRanges", "listInternalRanges", "listInternalRangesPagedCallable", "listInternalRangesCallable"]
201+
},
202+
"ListLocations": {
203+
"methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
204+
},
205+
"SetIamPolicy": {
206+
"methods": ["setIamPolicy", "setIamPolicyCallable"]
207+
},
208+
"TestIamPermissions": {
209+
"methods": ["testIamPermissions", "testIamPermissionsCallable"]
210+
},
211+
"UpdateInternalRange": {
212+
"methods": ["updateInternalRangeAsync", "updateInternalRangeAsync", "updateInternalRangeOperationCallable", "updateInternalRangeCallable"]
213+
}
214+
}
215+
}
216+
}
217+
},
179218
"PolicyBasedRoutingService": {
180219
"clients": {
181220
"grpc": {

java-networkconnectivity/google-cloud-networkconnectivity/src/main/java/com/google/cloud/networkconnectivity/v1/package-info.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,26 @@
6060
* }
6161
* }</pre>
6262
*
63+
* <p>======================= InternalRangeServiceClient =======================
64+
*
65+
* <p>Service Description: The CLH-based service for internal range resources used to perform IPAM
66+
* operations within a VPC network.
67+
*
68+
* <p>Sample for InternalRangeServiceClient:
69+
*
70+
* <pre>{@code
71+
* // This snippet has been automatically generated and should be regarded as a code template only.
72+
* // It will require modifications to work:
73+
* // - It may require correct/in-range values for request initialization.
74+
* // - It may require specifying regional endpoints when creating the service client as shown in
75+
* // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
76+
* try (InternalRangeServiceClient internalRangeServiceClient =
77+
* InternalRangeServiceClient.create()) {
78+
* InternalRangeName name = InternalRangeName.of("[PROJECT]", "[LOCATION]", "[INTERNAL_RANGE]");
79+
* InternalRange response = internalRangeServiceClient.getInternalRange(name);
80+
* }
81+
* }</pre>
82+
*
6383
* <p>======================= PolicyBasedRoutingServiceClient =======================
6484
*
6585
* <p>Service Description: Policy-Based Routing allows GCP customers to specify flexibile routing
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
/*
2+
* Copyright 2025 Google LLC
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* https://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
package com.google.cloud.networkconnectivity.v1.stub;
18+
19+
import com.google.api.gax.grpc.GrpcCallSettings;
20+
import com.google.api.gax.grpc.GrpcCallableFactory;
21+
import com.google.api.gax.grpc.GrpcStubCallableFactory;
22+
import com.google.api.gax.rpc.BatchingCallSettings;
23+
import com.google.api.gax.rpc.BidiStreamingCallable;
24+
import com.google.api.gax.rpc.ClientContext;
25+
import com.google.api.gax.rpc.ClientStreamingCallable;
26+
import com.google.api.gax.rpc.OperationCallSettings;
27+
import com.google.api.gax.rpc.OperationCallable;
28+
import com.google.api.gax.rpc.PagedCallSettings;
29+
import com.google.api.gax.rpc.ServerStreamingCallSettings;
30+
import com.google.api.gax.rpc.ServerStreamingCallable;
31+
import com.google.api.gax.rpc.StreamingCallSettings;
32+
import com.google.api.gax.rpc.UnaryCallSettings;
33+
import com.google.api.gax.rpc.UnaryCallable;
34+
import com.google.longrunning.Operation;
35+
import com.google.longrunning.stub.OperationsStub;
36+
import javax.annotation.Generated;
37+
38+
// AUTO-GENERATED DOCUMENTATION AND CLASS.
39+
/**
40+
* gRPC callable factory implementation for the InternalRangeService service API.
41+
*
42+
* <p>This class is for advanced usage.
43+
*/
44+
@Generated("by gapic-generator-java")
45+
public class GrpcInternalRangeServiceCallableFactory implements GrpcStubCallableFactory {
46+
47+
@Override
48+
public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createUnaryCallable(
49+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
50+
UnaryCallSettings<RequestT, ResponseT> callSettings,
51+
ClientContext clientContext) {
52+
return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext);
53+
}
54+
55+
@Override
56+
public <RequestT, ResponseT, PagedListResponseT>
57+
UnaryCallable<RequestT, PagedListResponseT> createPagedCallable(
58+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
59+
PagedCallSettings<RequestT, ResponseT, PagedListResponseT> callSettings,
60+
ClientContext clientContext) {
61+
return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext);
62+
}
63+
64+
@Override
65+
public <RequestT, ResponseT> UnaryCallable<RequestT, ResponseT> createBatchingCallable(
66+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
67+
BatchingCallSettings<RequestT, ResponseT> callSettings,
68+
ClientContext clientContext) {
69+
return GrpcCallableFactory.createBatchingCallable(
70+
grpcCallSettings, callSettings, clientContext);
71+
}
72+
73+
@Override
74+
public <RequestT, ResponseT, MetadataT>
75+
OperationCallable<RequestT, ResponseT, MetadataT> createOperationCallable(
76+
GrpcCallSettings<RequestT, Operation> grpcCallSettings,
77+
OperationCallSettings<RequestT, ResponseT, MetadataT> callSettings,
78+
ClientContext clientContext,
79+
OperationsStub operationsStub) {
80+
return GrpcCallableFactory.createOperationCallable(
81+
grpcCallSettings, callSettings, clientContext, operationsStub);
82+
}
83+
84+
@Override
85+
public <RequestT, ResponseT>
86+
BidiStreamingCallable<RequestT, ResponseT> createBidiStreamingCallable(
87+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
88+
StreamingCallSettings<RequestT, ResponseT> callSettings,
89+
ClientContext clientContext) {
90+
return GrpcCallableFactory.createBidiStreamingCallable(
91+
grpcCallSettings, callSettings, clientContext);
92+
}
93+
94+
@Override
95+
public <RequestT, ResponseT>
96+
ServerStreamingCallable<RequestT, ResponseT> createServerStreamingCallable(
97+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
98+
ServerStreamingCallSettings<RequestT, ResponseT> callSettings,
99+
ClientContext clientContext) {
100+
return GrpcCallableFactory.createServerStreamingCallable(
101+
grpcCallSettings, callSettings, clientContext);
102+
}
103+
104+
@Override
105+
public <RequestT, ResponseT>
106+
ClientStreamingCallable<RequestT, ResponseT> createClientStreamingCallable(
107+
GrpcCallSettings<RequestT, ResponseT> grpcCallSettings,
108+
StreamingCallSettings<RequestT, ResponseT> callSettings,
109+
ClientContext clientContext) {
110+
return GrpcCallableFactory.createClientStreamingCallable(
111+
grpcCallSettings, callSettings, clientContext);
112+
}
113+
}

0 commit comments

Comments
 (0)