GitHub Repository | Product Reference |
Service Description: Service describing handlers for resources.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
EndpointPolicyName name =
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]");
EndpointPolicy response = networkServicesClient.getEndpointPolicy(name);
}
Note: close() needs to be called on the NetworkServicesClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
Method | Description | Method Variants |
---|---|---|
ListEndpointPolicies |
Lists EndpointPolicies in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetEndpointPolicy |
Gets details of a single EndpointPolicy. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateEndpointPolicy |
Creates a new EndpointPolicy in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateEndpointPolicy |
Updates the parameters of a single EndpointPolicy. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteEndpointPolicy |
Deletes a single EndpointPolicy. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListGateways |
Lists Gateways in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetGateway |
Gets details of a single Gateway. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateGateway |
Creates a new Gateway in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateGateway |
Updates the parameters of a single Gateway. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteGateway |
Deletes a single Gateway. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListGrpcRoutes |
Lists GrpcRoutes in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetGrpcRoute |
Gets details of a single GrpcRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateGrpcRoute |
Creates a new GrpcRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateGrpcRoute |
Updates the parameters of a single GrpcRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteGrpcRoute |
Deletes a single GrpcRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListHttpRoutes |
Lists HttpRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetHttpRoute |
Gets details of a single HttpRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateHttpRoute |
Creates a new HttpRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateHttpRoute |
Updates the parameters of a single HttpRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteHttpRoute |
Deletes a single HttpRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListTcpRoutes |
Lists TcpRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetTcpRoute |
Gets details of a single TcpRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateTcpRoute |
Creates a new TcpRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateTcpRoute |
Updates the parameters of a single TcpRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteTcpRoute |
Deletes a single TcpRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListTlsRoutes |
Lists TlsRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetTlsRoute |
Gets details of a single TlsRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateTlsRoute |
Creates a new TlsRoute in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateTlsRoute |
Updates the parameters of a single TlsRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteTlsRoute |
Deletes a single TlsRoute. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListServiceBindings |
Lists ServiceBinding in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetServiceBinding |
Gets details of a single ServiceBinding. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateServiceBinding |
Creates a new ServiceBinding in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteServiceBinding |
Deletes a single ServiceBinding. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListMeshes |
Lists Meshes in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetMesh |
Gets details of a single Mesh. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateMesh |
Creates a new Mesh in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateMesh |
Updates the parameters of a single Mesh. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteMesh |
Deletes a single Mesh. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListLocations |
Lists information about the supported locations for this service. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetLocation |
Gets information about a location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
SetIamPolicy |
Sets the access control policy on the specified resource. Replacesany existing policy. Can return |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetIamPolicy |
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
TestIamPermissions |
Returns permissions that a caller has on the specified resource. If theresource does not exist, this will return an empty set ofpermissions, not a Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of NetworkServicesSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
NetworkServicesSettings networkServicesSettings =
NetworkServicesSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
NetworkServicesClient networkServicesClient =
NetworkServicesClient.create(networkServicesSettings);
To customize the endpoint:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
NetworkServicesSettings networkServicesSettings =
NetworkServicesSettings.newBuilder().setEndpoint(myEndpoint).build();
NetworkServicesClient networkServicesClient =
NetworkServicesClient.create(networkServicesSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
NetworkServicesSettings networkServicesSettings =
NetworkServicesSettings.newHttpJsonBuilder().build();
NetworkServicesClient networkServicesClient =
NetworkServicesClient.create(networkServicesSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
Static Methods
create()
public static final NetworkServicesClient create()
Constructs an instance of NetworkServicesClient with default settings.
Returns | |
---|---|
Type | Description |
NetworkServicesClient |
Exceptions | |
---|---|
Type | Description |
IOException |
create(NetworkServicesSettings settings)
public static final NetworkServicesClient create(NetworkServicesSettings settings)
Constructs an instance of NetworkServicesClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.
Parameter | |
---|---|
Name | Description |
settings |
NetworkServicesSettings |
Returns | |
---|---|
Type | Description |
NetworkServicesClient |
Exceptions | |
---|---|
Type | Description |
IOException |
create(NetworkServicesStub stub)
public static final NetworkServicesClient create(NetworkServicesStub stub)
Constructs an instance of NetworkServicesClient, using the given stub for making calls. This is for advanced usage - prefer using create(NetworkServicesSettings).
Parameter | |
---|---|
Name | Description |
stub |
NetworkServicesStub |
Returns | |
---|---|
Type | Description |
NetworkServicesClient |
Constructors
NetworkServicesClient(NetworkServicesSettings settings)
protected NetworkServicesClient(NetworkServicesSettings settings)
Constructs an instance of NetworkServicesClient, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.
Parameter | |
---|---|
Name | Description |
settings |
NetworkServicesSettings |
NetworkServicesClient(NetworkServicesStub stub)
protected NetworkServicesClient(NetworkServicesStub stub)
Parameter | |
---|---|
Name | Description |
stub |
NetworkServicesStub |
Methods
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)
Parameters | |
---|---|
Name | Description |
duration |
long |
unit |
TimeUnit |
Returns | |
---|---|
Type | Description |
boolean |
Exceptions | |
---|---|
Type | Description |
InterruptedException |
close()
public final void close()
createEndpointPolicyAsync(CreateEndpointPolicyRequest request)
public final OperationFuture<EndpointPolicy,OperationMetadata> createEndpointPolicyAsync(CreateEndpointPolicyRequest request)
Creates a new EndpointPolicy in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateEndpointPolicyRequest request =
CreateEndpointPolicyRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setEndpointPolicyId("endpointPolicyId-509458782")
.setEndpointPolicy(EndpointPolicy.newBuilder().build())
.build();
EndpointPolicy response = networkServicesClient.createEndpointPolicyAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateEndpointPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<EndpointPolicy,OperationMetadata> |
createEndpointPolicyAsync(LocationName parent, EndpointPolicy endpointPolicy, String endpointPolicyId)
public final OperationFuture<EndpointPolicy,OperationMetadata> createEndpointPolicyAsync(LocationName parent, EndpointPolicy endpointPolicy, String endpointPolicyId)
Creates a new EndpointPolicy in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
EndpointPolicy endpointPolicy = EndpointPolicy.newBuilder().build();
String endpointPolicyId = "endpointPolicyId-509458782";
EndpointPolicy response =
networkServicesClient
.createEndpointPolicyAsync(parent, endpointPolicy, endpointPolicyId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the EndpointPolicy. Must be in the format
|
endpointPolicy |
EndpointPolicy Required. EndpointPolicy resource to be created. |
endpointPolicyId |
String Required. Short name of the EndpointPolicy resource to be created. E.g. "CustomECS". |
Returns | |
---|---|
Type | Description |
OperationFuture<EndpointPolicy,OperationMetadata> |
createEndpointPolicyAsync(String parent, EndpointPolicy endpointPolicy, String endpointPolicyId)
public final OperationFuture<EndpointPolicy,OperationMetadata> createEndpointPolicyAsync(String parent, EndpointPolicy endpointPolicy, String endpointPolicyId)
Creates a new EndpointPolicy in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
EndpointPolicy endpointPolicy = EndpointPolicy.newBuilder().build();
String endpointPolicyId = "endpointPolicyId-509458782";
EndpointPolicy response =
networkServicesClient
.createEndpointPolicyAsync(parent, endpointPolicy, endpointPolicyId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the EndpointPolicy. Must be in the format
|
endpointPolicy |
EndpointPolicy Required. EndpointPolicy resource to be created. |
endpointPolicyId |
String Required. Short name of the EndpointPolicy resource to be created. E.g. "CustomECS". |
Returns | |
---|---|
Type | Description |
OperationFuture<EndpointPolicy,OperationMetadata> |
createEndpointPolicyCallable()
public final UnaryCallable<CreateEndpointPolicyRequest,Operation> createEndpointPolicyCallable()
Creates a new EndpointPolicy in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateEndpointPolicyRequest request =
CreateEndpointPolicyRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setEndpointPolicyId("endpointPolicyId-509458782")
.setEndpointPolicy(EndpointPolicy.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createEndpointPolicyCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateEndpointPolicyRequest,Operation> |
createEndpointPolicyOperationCallable()
public final OperationCallable<CreateEndpointPolicyRequest,EndpointPolicy,OperationMetadata> createEndpointPolicyOperationCallable()
Creates a new EndpointPolicy in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateEndpointPolicyRequest request =
CreateEndpointPolicyRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setEndpointPolicyId("endpointPolicyId-509458782")
.setEndpointPolicy(EndpointPolicy.newBuilder().build())
.build();
OperationFuture<EndpointPolicy, OperationMetadata> future =
networkServicesClient.createEndpointPolicyOperationCallable().futureCall(request);
// Do something.
EndpointPolicy response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateEndpointPolicyRequest,EndpointPolicy,OperationMetadata> |
createGatewayAsync(CreateGatewayRequest request)
public final OperationFuture<Gateway,OperationMetadata> createGatewayAsync(CreateGatewayRequest request)
Creates a new Gateway in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateGatewayRequest request =
CreateGatewayRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setGatewayId("gatewayId-1354641793")
.setGateway(Gateway.newBuilder().build())
.build();
Gateway response = networkServicesClient.createGatewayAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateGatewayRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Gateway,OperationMetadata> |
createGatewayAsync(LocationName parent, Gateway gateway, String gatewayId)
public final OperationFuture<Gateway,OperationMetadata> createGatewayAsync(LocationName parent, Gateway gateway, String gatewayId)
Creates a new Gateway in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
Gateway gateway = Gateway.newBuilder().build();
String gatewayId = "gatewayId-1354641793";
Gateway response = networkServicesClient.createGatewayAsync(parent, gateway, gatewayId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the Gateway. Must be in the format
|
gateway |
Gateway Required. Gateway resource to be created. |
gatewayId |
String Required. Short name of the Gateway resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<Gateway,OperationMetadata> |
createGatewayAsync(String parent, Gateway gateway, String gatewayId)
public final OperationFuture<Gateway,OperationMetadata> createGatewayAsync(String parent, Gateway gateway, String gatewayId)
Creates a new Gateway in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
Gateway gateway = Gateway.newBuilder().build();
String gatewayId = "gatewayId-1354641793";
Gateway response = networkServicesClient.createGatewayAsync(parent, gateway, gatewayId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the Gateway. Must be in the format
|
gateway |
Gateway Required. Gateway resource to be created. |
gatewayId |
String Required. Short name of the Gateway resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<Gateway,OperationMetadata> |
createGatewayCallable()
public final UnaryCallable<CreateGatewayRequest,Operation> createGatewayCallable()
Creates a new Gateway in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateGatewayRequest request =
CreateGatewayRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setGatewayId("gatewayId-1354641793")
.setGateway(Gateway.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createGatewayCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateGatewayRequest,Operation> |
createGatewayOperationCallable()
public final OperationCallable<CreateGatewayRequest,Gateway,OperationMetadata> createGatewayOperationCallable()
Creates a new Gateway in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateGatewayRequest request =
CreateGatewayRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setGatewayId("gatewayId-1354641793")
.setGateway(Gateway.newBuilder().build())
.build();
OperationFuture<Gateway, OperationMetadata> future =
networkServicesClient.createGatewayOperationCallable().futureCall(request);
// Do something.
Gateway response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateGatewayRequest,Gateway,OperationMetadata> |
createGrpcRouteAsync(CreateGrpcRouteRequest request)
public final OperationFuture<GrpcRoute,OperationMetadata> createGrpcRouteAsync(CreateGrpcRouteRequest request)
Creates a new GrpcRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateGrpcRouteRequest request =
CreateGrpcRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setGrpcRouteId("grpcRouteId1888295750")
.setGrpcRoute(GrpcRoute.newBuilder().build())
.build();
GrpcRoute response = networkServicesClient.createGrpcRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateGrpcRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<GrpcRoute,OperationMetadata> |
createGrpcRouteAsync(LocationName parent, GrpcRoute grpcRoute, String grpcRouteId)
public final OperationFuture<GrpcRoute,OperationMetadata> createGrpcRouteAsync(LocationName parent, GrpcRoute grpcRoute, String grpcRouteId)
Creates a new GrpcRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
GrpcRoute grpcRoute = GrpcRoute.newBuilder().build();
String grpcRouteId = "grpcRouteId1888295750";
GrpcRoute response =
networkServicesClient.createGrpcRouteAsync(parent, grpcRoute, grpcRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the GrpcRoute. Must be in the format
|
grpcRoute |
GrpcRoute Required. GrpcRoute resource to be created. |
grpcRouteId |
String Required. Short name of the GrpcRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<GrpcRoute,OperationMetadata> |
createGrpcRouteAsync(String parent, GrpcRoute grpcRoute, String grpcRouteId)
public final OperationFuture<GrpcRoute,OperationMetadata> createGrpcRouteAsync(String parent, GrpcRoute grpcRoute, String grpcRouteId)
Creates a new GrpcRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
GrpcRoute grpcRoute = GrpcRoute.newBuilder().build();
String grpcRouteId = "grpcRouteId1888295750";
GrpcRoute response =
networkServicesClient.createGrpcRouteAsync(parent, grpcRoute, grpcRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the GrpcRoute. Must be in the format
|
grpcRoute |
GrpcRoute Required. GrpcRoute resource to be created. |
grpcRouteId |
String Required. Short name of the GrpcRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<GrpcRoute,OperationMetadata> |
createGrpcRouteCallable()
public final UnaryCallable<CreateGrpcRouteRequest,Operation> createGrpcRouteCallable()
Creates a new GrpcRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateGrpcRouteRequest request =
CreateGrpcRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setGrpcRouteId("grpcRouteId1888295750")
.setGrpcRoute(GrpcRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createGrpcRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateGrpcRouteRequest,Operation> |
createGrpcRouteOperationCallable()
public final OperationCallable<CreateGrpcRouteRequest,GrpcRoute,OperationMetadata> createGrpcRouteOperationCallable()
Creates a new GrpcRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateGrpcRouteRequest request =
CreateGrpcRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setGrpcRouteId("grpcRouteId1888295750")
.setGrpcRoute(GrpcRoute.newBuilder().build())
.build();
OperationFuture<GrpcRoute, OperationMetadata> future =
networkServicesClient.createGrpcRouteOperationCallable().futureCall(request);
// Do something.
GrpcRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateGrpcRouteRequest,GrpcRoute,OperationMetadata> |
createHttpRouteAsync(CreateHttpRouteRequest request)
public final OperationFuture<HttpRoute,OperationMetadata> createHttpRouteAsync(CreateHttpRouteRequest request)
Creates a new HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateHttpRouteRequest request =
CreateHttpRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setHttpRouteId("httpRouteId-2054835300")
.setHttpRoute(HttpRoute.newBuilder().build())
.build();
HttpRoute response = networkServicesClient.createHttpRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateHttpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<HttpRoute,OperationMetadata> |
createHttpRouteAsync(LocationName parent, HttpRoute httpRoute, String httpRouteId)
public final OperationFuture<HttpRoute,OperationMetadata> createHttpRouteAsync(LocationName parent, HttpRoute httpRoute, String httpRouteId)
Creates a new HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
HttpRoute httpRoute = HttpRoute.newBuilder().build();
String httpRouteId = "httpRouteId-2054835300";
HttpRoute response =
networkServicesClient.createHttpRouteAsync(parent, httpRoute, httpRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the HttpRoute. Must be in the format
|
httpRoute |
HttpRoute Required. HttpRoute resource to be created. |
httpRouteId |
String Required. Short name of the HttpRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<HttpRoute,OperationMetadata> |
createHttpRouteAsync(String parent, HttpRoute httpRoute, String httpRouteId)
public final OperationFuture<HttpRoute,OperationMetadata> createHttpRouteAsync(String parent, HttpRoute httpRoute, String httpRouteId)
Creates a new HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
HttpRoute httpRoute = HttpRoute.newBuilder().build();
String httpRouteId = "httpRouteId-2054835300";
HttpRoute response =
networkServicesClient.createHttpRouteAsync(parent, httpRoute, httpRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the HttpRoute. Must be in the format
|
httpRoute |
HttpRoute Required. HttpRoute resource to be created. |
httpRouteId |
String Required. Short name of the HttpRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<HttpRoute,OperationMetadata> |
createHttpRouteCallable()
public final UnaryCallable<CreateHttpRouteRequest,Operation> createHttpRouteCallable()
Creates a new HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateHttpRouteRequest request =
CreateHttpRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setHttpRouteId("httpRouteId-2054835300")
.setHttpRoute(HttpRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createHttpRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateHttpRouteRequest,Operation> |
createHttpRouteOperationCallable()
public final OperationCallable<CreateHttpRouteRequest,HttpRoute,OperationMetadata> createHttpRouteOperationCallable()
Creates a new HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateHttpRouteRequest request =
CreateHttpRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setHttpRouteId("httpRouteId-2054835300")
.setHttpRoute(HttpRoute.newBuilder().build())
.build();
OperationFuture<HttpRoute, OperationMetadata> future =
networkServicesClient.createHttpRouteOperationCallable().futureCall(request);
// Do something.
HttpRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateHttpRouteRequest,HttpRoute,OperationMetadata> |
createMeshAsync(CreateMeshRequest request)
public final OperationFuture<Mesh,OperationMetadata> createMeshAsync(CreateMeshRequest request)
Creates a new Mesh in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateMeshRequest request =
CreateMeshRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setMeshId("meshId-1077585944")
.setMesh(Mesh.newBuilder().build())
.build();
Mesh response = networkServicesClient.createMeshAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateMeshRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Mesh,OperationMetadata> |
createMeshAsync(LocationName parent, Mesh mesh, String meshId)
public final OperationFuture<Mesh,OperationMetadata> createMeshAsync(LocationName parent, Mesh mesh, String meshId)
Creates a new Mesh in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
Mesh mesh = Mesh.newBuilder().build();
String meshId = "meshId-1077585944";
Mesh response = networkServicesClient.createMeshAsync(parent, mesh, meshId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the Mesh. Must be in the format
|
mesh |
Mesh Required. Mesh resource to be created. |
meshId |
String Required. Short name of the Mesh resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<Mesh,OperationMetadata> |
createMeshAsync(String parent, Mesh mesh, String meshId)
public final OperationFuture<Mesh,OperationMetadata> createMeshAsync(String parent, Mesh mesh, String meshId)
Creates a new Mesh in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
Mesh mesh = Mesh.newBuilder().build();
String meshId = "meshId-1077585944";
Mesh response = networkServicesClient.createMeshAsync(parent, mesh, meshId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the Mesh. Must be in the format
|
mesh |
Mesh Required. Mesh resource to be created. |
meshId |
String Required. Short name of the Mesh resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<Mesh,OperationMetadata> |
createMeshCallable()
public final UnaryCallable<CreateMeshRequest,Operation> createMeshCallable()
Creates a new Mesh in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateMeshRequest request =
CreateMeshRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setMeshId("meshId-1077585944")
.setMesh(Mesh.newBuilder().build())
.build();
ApiFuture<Operation> future = networkServicesClient.createMeshCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateMeshRequest,Operation> |
createMeshOperationCallable()
public final OperationCallable<CreateMeshRequest,Mesh,OperationMetadata> createMeshOperationCallable()
Creates a new Mesh in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateMeshRequest request =
CreateMeshRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setMeshId("meshId-1077585944")
.setMesh(Mesh.newBuilder().build())
.build();
OperationFuture<Mesh, OperationMetadata> future =
networkServicesClient.createMeshOperationCallable().futureCall(request);
// Do something.
Mesh response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateMeshRequest,Mesh,OperationMetadata> |
createServiceBindingAsync(CreateServiceBindingRequest request)
public final OperationFuture<ServiceBinding,OperationMetadata> createServiceBindingAsync(CreateServiceBindingRequest request)
Creates a new ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateServiceBindingRequest request =
CreateServiceBindingRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setServiceBindingId("serviceBindingId-1424670901")
.setServiceBinding(ServiceBinding.newBuilder().build())
.build();
ServiceBinding response = networkServicesClient.createServiceBindingAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateServiceBindingRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<ServiceBinding,OperationMetadata> |
createServiceBindingAsync(LocationName parent, ServiceBinding serviceBinding, String serviceBindingId)
public final OperationFuture<ServiceBinding,OperationMetadata> createServiceBindingAsync(LocationName parent, ServiceBinding serviceBinding, String serviceBindingId)
Creates a new ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
ServiceBinding serviceBinding = ServiceBinding.newBuilder().build();
String serviceBindingId = "serviceBindingId-1424670901";
ServiceBinding response =
networkServicesClient
.createServiceBindingAsync(parent, serviceBinding, serviceBindingId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the ServiceBinding. Must be in the format
|
serviceBinding |
ServiceBinding Required. ServiceBinding resource to be created. |
serviceBindingId |
String Required. Short name of the ServiceBinding resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<ServiceBinding,OperationMetadata> |
createServiceBindingAsync(String parent, ServiceBinding serviceBinding, String serviceBindingId)
public final OperationFuture<ServiceBinding,OperationMetadata> createServiceBindingAsync(String parent, ServiceBinding serviceBinding, String serviceBindingId)
Creates a new ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
ServiceBinding serviceBinding = ServiceBinding.newBuilder().build();
String serviceBindingId = "serviceBindingId-1424670901";
ServiceBinding response =
networkServicesClient
.createServiceBindingAsync(parent, serviceBinding, serviceBindingId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the ServiceBinding. Must be in the format
|
serviceBinding |
ServiceBinding Required. ServiceBinding resource to be created. |
serviceBindingId |
String Required. Short name of the ServiceBinding resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<ServiceBinding,OperationMetadata> |
createServiceBindingCallable()
public final UnaryCallable<CreateServiceBindingRequest,Operation> createServiceBindingCallable()
Creates a new ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateServiceBindingRequest request =
CreateServiceBindingRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setServiceBindingId("serviceBindingId-1424670901")
.setServiceBinding(ServiceBinding.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createServiceBindingCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateServiceBindingRequest,Operation> |
createServiceBindingOperationCallable()
public final OperationCallable<CreateServiceBindingRequest,ServiceBinding,OperationMetadata> createServiceBindingOperationCallable()
Creates a new ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateServiceBindingRequest request =
CreateServiceBindingRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setServiceBindingId("serviceBindingId-1424670901")
.setServiceBinding(ServiceBinding.newBuilder().build())
.build();
OperationFuture<ServiceBinding, OperationMetadata> future =
networkServicesClient.createServiceBindingOperationCallable().futureCall(request);
// Do something.
ServiceBinding response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateServiceBindingRequest,ServiceBinding,OperationMetadata> |
createTcpRouteAsync(CreateTcpRouteRequest request)
public final OperationFuture<TcpRoute,OperationMetadata> createTcpRouteAsync(CreateTcpRouteRequest request)
Creates a new TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateTcpRouteRequest request =
CreateTcpRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTcpRouteId("tcpRouteId806467107")
.setTcpRoute(TcpRoute.newBuilder().build())
.build();
TcpRoute response = networkServicesClient.createTcpRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateTcpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<TcpRoute,OperationMetadata> |
createTcpRouteAsync(LocationName parent, TcpRoute tcpRoute, String tcpRouteId)
public final OperationFuture<TcpRoute,OperationMetadata> createTcpRouteAsync(LocationName parent, TcpRoute tcpRoute, String tcpRouteId)
Creates a new TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
TcpRoute tcpRoute = TcpRoute.newBuilder().build();
String tcpRouteId = "tcpRouteId806467107";
TcpRoute response =
networkServicesClient.createTcpRouteAsync(parent, tcpRoute, tcpRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the TcpRoute. Must be in the format
|
tcpRoute |
TcpRoute Required. TcpRoute resource to be created. |
tcpRouteId |
String Required. Short name of the TcpRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<TcpRoute,OperationMetadata> |
createTcpRouteAsync(String parent, TcpRoute tcpRoute, String tcpRouteId)
public final OperationFuture<TcpRoute,OperationMetadata> createTcpRouteAsync(String parent, TcpRoute tcpRoute, String tcpRouteId)
Creates a new TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
TcpRoute tcpRoute = TcpRoute.newBuilder().build();
String tcpRouteId = "tcpRouteId806467107";
TcpRoute response =
networkServicesClient.createTcpRouteAsync(parent, tcpRoute, tcpRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the TcpRoute. Must be in the format
|
tcpRoute |
TcpRoute Required. TcpRoute resource to be created. |
tcpRouteId |
String Required. Short name of the TcpRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<TcpRoute,OperationMetadata> |
createTcpRouteCallable()
public final UnaryCallable<CreateTcpRouteRequest,Operation> createTcpRouteCallable()
Creates a new TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateTcpRouteRequest request =
CreateTcpRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTcpRouteId("tcpRouteId806467107")
.setTcpRoute(TcpRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createTcpRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateTcpRouteRequest,Operation> |
createTcpRouteOperationCallable()
public final OperationCallable<CreateTcpRouteRequest,TcpRoute,OperationMetadata> createTcpRouteOperationCallable()
Creates a new TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateTcpRouteRequest request =
CreateTcpRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTcpRouteId("tcpRouteId806467107")
.setTcpRoute(TcpRoute.newBuilder().build())
.build();
OperationFuture<TcpRoute, OperationMetadata> future =
networkServicesClient.createTcpRouteOperationCallable().futureCall(request);
// Do something.
TcpRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateTcpRouteRequest,TcpRoute,OperationMetadata> |
createTlsRouteAsync(CreateTlsRouteRequest request)
public final OperationFuture<TlsRoute,OperationMetadata> createTlsRouteAsync(CreateTlsRouteRequest request)
Creates a new TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateTlsRouteRequest request =
CreateTlsRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTlsRouteId("tlsRouteId-1642257463")
.setTlsRoute(TlsRoute.newBuilder().build())
.build();
TlsRoute response = networkServicesClient.createTlsRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateTlsRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<TlsRoute,OperationMetadata> |
createTlsRouteAsync(LocationName parent, TlsRoute tlsRoute, String tlsRouteId)
public final OperationFuture<TlsRoute,OperationMetadata> createTlsRouteAsync(LocationName parent, TlsRoute tlsRoute, String tlsRouteId)
Creates a new TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
TlsRoute tlsRoute = TlsRoute.newBuilder().build();
String tlsRouteId = "tlsRouteId-1642257463";
TlsRoute response =
networkServicesClient.createTlsRouteAsync(parent, tlsRoute, tlsRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. The parent resource of the TlsRoute. Must be in the format
|
tlsRoute |
TlsRoute Required. TlsRoute resource to be created. |
tlsRouteId |
String Required. Short name of the TlsRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<TlsRoute,OperationMetadata> |
createTlsRouteAsync(String parent, TlsRoute tlsRoute, String tlsRouteId)
public final OperationFuture<TlsRoute,OperationMetadata> createTlsRouteAsync(String parent, TlsRoute tlsRoute, String tlsRouteId)
Creates a new TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
TlsRoute tlsRoute = TlsRoute.newBuilder().build();
String tlsRouteId = "tlsRouteId-1642257463";
TlsRoute response =
networkServicesClient.createTlsRouteAsync(parent, tlsRoute, tlsRouteId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. The parent resource of the TlsRoute. Must be in the format
|
tlsRoute |
TlsRoute Required. TlsRoute resource to be created. |
tlsRouteId |
String Required. Short name of the TlsRoute resource to be created. |
Returns | |
---|---|
Type | Description |
OperationFuture<TlsRoute,OperationMetadata> |
createTlsRouteCallable()
public final UnaryCallable<CreateTlsRouteRequest,Operation> createTlsRouteCallable()
Creates a new TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateTlsRouteRequest request =
CreateTlsRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTlsRouteId("tlsRouteId-1642257463")
.setTlsRoute(TlsRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.createTlsRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateTlsRouteRequest,Operation> |
createTlsRouteOperationCallable()
public final OperationCallable<CreateTlsRouteRequest,TlsRoute,OperationMetadata> createTlsRouteOperationCallable()
Creates a new TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
CreateTlsRouteRequest request =
CreateTlsRouteRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTlsRouteId("tlsRouteId-1642257463")
.setTlsRoute(TlsRoute.newBuilder().build())
.build();
OperationFuture<TlsRoute, OperationMetadata> future =
networkServicesClient.createTlsRouteOperationCallable().futureCall(request);
// Do something.
TlsRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateTlsRouteRequest,TlsRoute,OperationMetadata> |
deleteEndpointPolicyAsync(DeleteEndpointPolicyRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteEndpointPolicyAsync(DeleteEndpointPolicyRequest request)
Deletes a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteEndpointPolicyRequest request =
DeleteEndpointPolicyRequest.newBuilder()
.setName(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.build();
networkServicesClient.deleteEndpointPolicyAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteEndpointPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteEndpointPolicyAsync(EndpointPolicyName name)
public final OperationFuture<Empty,OperationMetadata> deleteEndpointPolicyAsync(EndpointPolicyName name)
Deletes a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
EndpointPolicyName name =
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]");
networkServicesClient.deleteEndpointPolicyAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
EndpointPolicyName Required. A name of the EndpointPolicy to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteEndpointPolicyAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteEndpointPolicyAsync(String name)
Deletes a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name =
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString();
networkServicesClient.deleteEndpointPolicyAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the EndpointPolicy to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteEndpointPolicyCallable()
public final UnaryCallable<DeleteEndpointPolicyRequest,Operation> deleteEndpointPolicyCallable()
Deletes a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteEndpointPolicyRequest request =
DeleteEndpointPolicyRequest.newBuilder()
.setName(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteEndpointPolicyCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteEndpointPolicyRequest,Operation> |
deleteEndpointPolicyOperationCallable()
public final OperationCallable<DeleteEndpointPolicyRequest,Empty,OperationMetadata> deleteEndpointPolicyOperationCallable()
Deletes a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteEndpointPolicyRequest request =
DeleteEndpointPolicyRequest.newBuilder()
.setName(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteEndpointPolicyOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteEndpointPolicyRequest,Empty,OperationMetadata> |
deleteGatewayAsync(DeleteGatewayRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteGatewayAsync(DeleteGatewayRequest request)
Deletes a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteGatewayRequest request =
DeleteGatewayRequest.newBuilder()
.setName(GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString())
.build();
networkServicesClient.deleteGatewayAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteGatewayRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteGatewayAsync(GatewayName name)
public final OperationFuture<Empty,OperationMetadata> deleteGatewayAsync(GatewayName name)
Deletes a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GatewayName name = GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]");
networkServicesClient.deleteGatewayAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
GatewayName Required. A name of the Gateway to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteGatewayAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteGatewayAsync(String name)
Deletes a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString();
networkServicesClient.deleteGatewayAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the Gateway to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteGatewayCallable()
public final UnaryCallable<DeleteGatewayRequest,Operation> deleteGatewayCallable()
Deletes a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteGatewayRequest request =
DeleteGatewayRequest.newBuilder()
.setName(GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteGatewayCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteGatewayRequest,Operation> |
deleteGatewayOperationCallable()
public final OperationCallable<DeleteGatewayRequest,Empty,OperationMetadata> deleteGatewayOperationCallable()
Deletes a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteGatewayRequest request =
DeleteGatewayRequest.newBuilder()
.setName(GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteGatewayOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteGatewayRequest,Empty,OperationMetadata> |
deleteGrpcRouteAsync(DeleteGrpcRouteRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteGrpcRouteAsync(DeleteGrpcRouteRequest request)
Deletes a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteGrpcRouteRequest request =
DeleteGrpcRouteRequest.newBuilder()
.setName(GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString())
.build();
networkServicesClient.deleteGrpcRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteGrpcRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteGrpcRouteAsync(GrpcRouteName name)
public final OperationFuture<Empty,OperationMetadata> deleteGrpcRouteAsync(GrpcRouteName name)
Deletes a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GrpcRouteName name = GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]");
networkServicesClient.deleteGrpcRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
GrpcRouteName Required. A name of the GrpcRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteGrpcRouteAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteGrpcRouteAsync(String name)
Deletes a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString();
networkServicesClient.deleteGrpcRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the GrpcRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteGrpcRouteCallable()
public final UnaryCallable<DeleteGrpcRouteRequest,Operation> deleteGrpcRouteCallable()
Deletes a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteGrpcRouteRequest request =
DeleteGrpcRouteRequest.newBuilder()
.setName(GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteGrpcRouteCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteGrpcRouteRequest,Operation> |
deleteGrpcRouteOperationCallable()
public final OperationCallable<DeleteGrpcRouteRequest,Empty,OperationMetadata> deleteGrpcRouteOperationCallable()
Deletes a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteGrpcRouteRequest request =
DeleteGrpcRouteRequest.newBuilder()
.setName(GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteGrpcRouteOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteGrpcRouteRequest,Empty,OperationMetadata> |
deleteHttpRouteAsync(DeleteHttpRouteRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteHttpRouteAsync(DeleteHttpRouteRequest request)
Deletes a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteHttpRouteRequest request =
DeleteHttpRouteRequest.newBuilder()
.setName(HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString())
.build();
networkServicesClient.deleteHttpRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteHttpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteHttpRouteAsync(HttpRouteName name)
public final OperationFuture<Empty,OperationMetadata> deleteHttpRouteAsync(HttpRouteName name)
Deletes a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
HttpRouteName name = HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]");
networkServicesClient.deleteHttpRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
HttpRouteName Required. A name of the HttpRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteHttpRouteAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteHttpRouteAsync(String name)
Deletes a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString();
networkServicesClient.deleteHttpRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the HttpRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteHttpRouteCallable()
public final UnaryCallable<DeleteHttpRouteRequest,Operation> deleteHttpRouteCallable()
Deletes a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteHttpRouteRequest request =
DeleteHttpRouteRequest.newBuilder()
.setName(HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteHttpRouteCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteHttpRouteRequest,Operation> |
deleteHttpRouteOperationCallable()
public final OperationCallable<DeleteHttpRouteRequest,Empty,OperationMetadata> deleteHttpRouteOperationCallable()
Deletes a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteHttpRouteRequest request =
DeleteHttpRouteRequest.newBuilder()
.setName(HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteHttpRouteOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteHttpRouteRequest,Empty,OperationMetadata> |
deleteMeshAsync(DeleteMeshRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteMeshAsync(DeleteMeshRequest request)
Deletes a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteMeshRequest request =
DeleteMeshRequest.newBuilder()
.setName(MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString())
.build();
networkServicesClient.deleteMeshAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteMeshRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteMeshAsync(MeshName name)
public final OperationFuture<Empty,OperationMetadata> deleteMeshAsync(MeshName name)
Deletes a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
MeshName name = MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]");
networkServicesClient.deleteMeshAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
MeshName Required. A name of the Mesh to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteMeshAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteMeshAsync(String name)
Deletes a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString();
networkServicesClient.deleteMeshAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the Mesh to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteMeshCallable()
public final UnaryCallable<DeleteMeshRequest,Operation> deleteMeshCallable()
Deletes a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteMeshRequest request =
DeleteMeshRequest.newBuilder()
.setName(MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString())
.build();
ApiFuture<Operation> future = networkServicesClient.deleteMeshCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteMeshRequest,Operation> |
deleteMeshOperationCallable()
public final OperationCallable<DeleteMeshRequest,Empty,OperationMetadata> deleteMeshOperationCallable()
Deletes a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteMeshRequest request =
DeleteMeshRequest.newBuilder()
.setName(MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteMeshOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteMeshRequest,Empty,OperationMetadata> |
deleteServiceBindingAsync(DeleteServiceBindingRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteServiceBindingAsync(DeleteServiceBindingRequest request)
Deletes a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteServiceBindingRequest request =
DeleteServiceBindingRequest.newBuilder()
.setName(
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString())
.build();
networkServicesClient.deleteServiceBindingAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteServiceBindingRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceBindingAsync(ServiceBindingName name)
public final OperationFuture<Empty,OperationMetadata> deleteServiceBindingAsync(ServiceBindingName name)
Deletes a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ServiceBindingName name =
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]");
networkServicesClient.deleteServiceBindingAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
ServiceBindingName Required. A name of the ServiceBinding to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceBindingAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteServiceBindingAsync(String name)
Deletes a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name =
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString();
networkServicesClient.deleteServiceBindingAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the ServiceBinding to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceBindingCallable()
public final UnaryCallable<DeleteServiceBindingRequest,Operation> deleteServiceBindingCallable()
Deletes a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteServiceBindingRequest request =
DeleteServiceBindingRequest.newBuilder()
.setName(
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteServiceBindingCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteServiceBindingRequest,Operation> |
deleteServiceBindingOperationCallable()
public final OperationCallable<DeleteServiceBindingRequest,Empty,OperationMetadata> deleteServiceBindingOperationCallable()
Deletes a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteServiceBindingRequest request =
DeleteServiceBindingRequest.newBuilder()
.setName(
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteServiceBindingOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteServiceBindingRequest,Empty,OperationMetadata> |
deleteTcpRouteAsync(DeleteTcpRouteRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteTcpRouteAsync(DeleteTcpRouteRequest request)
Deletes a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteTcpRouteRequest request =
DeleteTcpRouteRequest.newBuilder()
.setName(TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString())
.build();
networkServicesClient.deleteTcpRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteTcpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteTcpRouteAsync(TcpRouteName name)
public final OperationFuture<Empty,OperationMetadata> deleteTcpRouteAsync(TcpRouteName name)
Deletes a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TcpRouteName name = TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]");
networkServicesClient.deleteTcpRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
TcpRouteName Required. A name of the TcpRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteTcpRouteAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteTcpRouteAsync(String name)
Deletes a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString();
networkServicesClient.deleteTcpRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the TcpRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteTcpRouteCallable()
public final UnaryCallable<DeleteTcpRouteRequest,Operation> deleteTcpRouteCallable()
Deletes a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteTcpRouteRequest request =
DeleteTcpRouteRequest.newBuilder()
.setName(TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteTcpRouteCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteTcpRouteRequest,Operation> |
deleteTcpRouteOperationCallable()
public final OperationCallable<DeleteTcpRouteRequest,Empty,OperationMetadata> deleteTcpRouteOperationCallable()
Deletes a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteTcpRouteRequest request =
DeleteTcpRouteRequest.newBuilder()
.setName(TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteTcpRouteOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteTcpRouteRequest,Empty,OperationMetadata> |
deleteTlsRouteAsync(DeleteTlsRouteRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteTlsRouteAsync(DeleteTlsRouteRequest request)
Deletes a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteTlsRouteRequest request =
DeleteTlsRouteRequest.newBuilder()
.setName(TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString())
.build();
networkServicesClient.deleteTlsRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteTlsRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteTlsRouteAsync(TlsRouteName name)
public final OperationFuture<Empty,OperationMetadata> deleteTlsRouteAsync(TlsRouteName name)
Deletes a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TlsRouteName name = TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]");
networkServicesClient.deleteTlsRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
TlsRouteName Required. A name of the TlsRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteTlsRouteAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteTlsRouteAsync(String name)
Deletes a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString();
networkServicesClient.deleteTlsRouteAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the TlsRoute to delete. Must be in the format
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteTlsRouteCallable()
public final UnaryCallable<DeleteTlsRouteRequest,Operation> deleteTlsRouteCallable()
Deletes a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteTlsRouteRequest request =
DeleteTlsRouteRequest.newBuilder()
.setName(TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString())
.build();
ApiFuture<Operation> future =
networkServicesClient.deleteTlsRouteCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteTlsRouteRequest,Operation> |
deleteTlsRouteOperationCallable()
public final OperationCallable<DeleteTlsRouteRequest,Empty,OperationMetadata> deleteTlsRouteOperationCallable()
Deletes a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
DeleteTlsRouteRequest request =
DeleteTlsRouteRequest.newBuilder()
.setName(TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
networkServicesClient.deleteTlsRouteOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteTlsRouteRequest,Empty,OperationMetadata> |
getEndpointPolicy(EndpointPolicyName name)
public final EndpointPolicy getEndpointPolicy(EndpointPolicyName name)
Gets details of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
EndpointPolicyName name =
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]");
EndpointPolicy response = networkServicesClient.getEndpointPolicy(name);
}
Parameter | |
---|---|
Name | Description |
name |
EndpointPolicyName Required. A name of the EndpointPolicy to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
EndpointPolicy |
getEndpointPolicy(GetEndpointPolicyRequest request)
public final EndpointPolicy getEndpointPolicy(GetEndpointPolicyRequest request)
Gets details of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetEndpointPolicyRequest request =
GetEndpointPolicyRequest.newBuilder()
.setName(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.build();
EndpointPolicy response = networkServicesClient.getEndpointPolicy(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetEndpointPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
EndpointPolicy |
getEndpointPolicy(String name)
public final EndpointPolicy getEndpointPolicy(String name)
Gets details of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name =
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString();
EndpointPolicy response = networkServicesClient.getEndpointPolicy(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the EndpointPolicy to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
EndpointPolicy |
getEndpointPolicyCallable()
public final UnaryCallable<GetEndpointPolicyRequest,EndpointPolicy> getEndpointPolicyCallable()
Gets details of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetEndpointPolicyRequest request =
GetEndpointPolicyRequest.newBuilder()
.setName(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.build();
ApiFuture<EndpointPolicy> future =
networkServicesClient.getEndpointPolicyCallable().futureCall(request);
// Do something.
EndpointPolicy response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetEndpointPolicyRequest,EndpointPolicy> |
getGateway(GatewayName name)
public final Gateway getGateway(GatewayName name)
Gets details of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GatewayName name = GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]");
Gateway response = networkServicesClient.getGateway(name);
}
Parameter | |
---|---|
Name | Description |
name |
GatewayName Required. A name of the Gateway to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
Gateway |
getGateway(GetGatewayRequest request)
public final Gateway getGateway(GetGatewayRequest request)
Gets details of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetGatewayRequest request =
GetGatewayRequest.newBuilder()
.setName(GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString())
.build();
Gateway response = networkServicesClient.getGateway(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetGatewayRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Gateway |
getGateway(String name)
public final Gateway getGateway(String name)
Gets details of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString();
Gateway response = networkServicesClient.getGateway(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the Gateway to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
Gateway |
getGatewayCallable()
public final UnaryCallable<GetGatewayRequest,Gateway> getGatewayCallable()
Gets details of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetGatewayRequest request =
GetGatewayRequest.newBuilder()
.setName(GatewayName.of("[PROJECT]", "[LOCATION]", "[GATEWAY]").toString())
.build();
ApiFuture<Gateway> future = networkServicesClient.getGatewayCallable().futureCall(request);
// Do something.
Gateway response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetGatewayRequest,Gateway> |
getGrpcRoute(GetGrpcRouteRequest request)
public final GrpcRoute getGrpcRoute(GetGrpcRouteRequest request)
Gets details of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetGrpcRouteRequest request =
GetGrpcRouteRequest.newBuilder()
.setName(GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString())
.build();
GrpcRoute response = networkServicesClient.getGrpcRoute(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetGrpcRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
GrpcRoute |
getGrpcRoute(GrpcRouteName name)
public final GrpcRoute getGrpcRoute(GrpcRouteName name)
Gets details of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GrpcRouteName name = GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]");
GrpcRoute response = networkServicesClient.getGrpcRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
GrpcRouteName Required. A name of the GrpcRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
GrpcRoute |
getGrpcRoute(String name)
public final GrpcRoute getGrpcRoute(String name)
Gets details of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString();
GrpcRoute response = networkServicesClient.getGrpcRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the GrpcRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
GrpcRoute |
getGrpcRouteCallable()
public final UnaryCallable<GetGrpcRouteRequest,GrpcRoute> getGrpcRouteCallable()
Gets details of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetGrpcRouteRequest request =
GetGrpcRouteRequest.newBuilder()
.setName(GrpcRouteName.of("[PROJECT]", "[LOCATION]", "[GRPC_ROUTE]").toString())
.build();
ApiFuture<GrpcRoute> future =
networkServicesClient.getGrpcRouteCallable().futureCall(request);
// Do something.
GrpcRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetGrpcRouteRequest,GrpcRoute> |
getHttpJsonOperationsClient()
public final OperationsClient getHttpJsonOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
Returns | |
---|---|
Type | Description |
OperationsClient |
getHttpRoute(GetHttpRouteRequest request)
public final HttpRoute getHttpRoute(GetHttpRouteRequest request)
Gets details of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetHttpRouteRequest request =
GetHttpRouteRequest.newBuilder()
.setName(HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString())
.build();
HttpRoute response = networkServicesClient.getHttpRoute(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetHttpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
HttpRoute |
getHttpRoute(HttpRouteName name)
public final HttpRoute getHttpRoute(HttpRouteName name)
Gets details of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
HttpRouteName name = HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]");
HttpRoute response = networkServicesClient.getHttpRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
HttpRouteName Required. A name of the HttpRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
HttpRoute |
getHttpRoute(String name)
public final HttpRoute getHttpRoute(String name)
Gets details of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString();
HttpRoute response = networkServicesClient.getHttpRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the HttpRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
HttpRoute |
getHttpRouteCallable()
public final UnaryCallable<GetHttpRouteRequest,HttpRoute> getHttpRouteCallable()
Gets details of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetHttpRouteRequest request =
GetHttpRouteRequest.newBuilder()
.setName(HttpRouteName.of("[PROJECT]", "[LOCATION]", "[HTTP_ROUTE]").toString())
.build();
ApiFuture<HttpRoute> future =
networkServicesClient.getHttpRouteCallable().futureCall(request);
// Do something.
HttpRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetHttpRouteRequest,HttpRoute> |
getIamPolicy(GetIamPolicyRequest request)
public final Policy getIamPolicy(GetIamPolicyRequest request)
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
Policy response = networkServicesClient.getIamPolicy(request);
}
Parameter | |
---|---|
Name | Description |
request |
com.google.iam.v1.GetIamPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.Policy |
getIamPolicyCallable()
public final UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
ApiFuture<Policy> future = networkServicesClient.getIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getLocation(GetLocationRequest request)
public final Location getLocation(GetLocationRequest request)
Gets information about a location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = networkServicesClient.getLocation(request);
}
Parameter | |
---|---|
Name | Description |
request |
com.google.cloud.location.GetLocationRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.cloud.location.Location |
getLocationCallable()
public final UnaryCallable<GetLocationRequest,Location> getLocationCallable()
Gets information about a location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future = networkServicesClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getMesh(GetMeshRequest request)
public final Mesh getMesh(GetMeshRequest request)
Gets details of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetMeshRequest request =
GetMeshRequest.newBuilder()
.setName(MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString())
.build();
Mesh response = networkServicesClient.getMesh(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetMeshRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Mesh |
getMesh(MeshName name)
public final Mesh getMesh(MeshName name)
Gets details of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
MeshName name = MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]");
Mesh response = networkServicesClient.getMesh(name);
}
Parameter | |
---|---|
Name | Description |
name |
MeshName Required. A name of the Mesh to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
Mesh |
getMesh(String name)
public final Mesh getMesh(String name)
Gets details of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString();
Mesh response = networkServicesClient.getMesh(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the Mesh to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
Mesh |
getMeshCallable()
public final UnaryCallable<GetMeshRequest,Mesh> getMeshCallable()
Gets details of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetMeshRequest request =
GetMeshRequest.newBuilder()
.setName(MeshName.of("[PROJECT]", "[LOCATION]", "[MESH]").toString())
.build();
ApiFuture<Mesh> future = networkServicesClient.getMeshCallable().futureCall(request);
// Do something.
Mesh response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetMeshRequest,Mesh> |
getOperationsClient()
public final OperationsClient getOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
Returns | |
---|---|
Type | Description |
OperationsClient |
getServiceBinding(GetServiceBindingRequest request)
public final ServiceBinding getServiceBinding(GetServiceBindingRequest request)
Gets details of a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetServiceBindingRequest request =
GetServiceBindingRequest.newBuilder()
.setName(
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString())
.build();
ServiceBinding response = networkServicesClient.getServiceBinding(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetServiceBindingRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
ServiceBinding |
getServiceBinding(ServiceBindingName name)
public final ServiceBinding getServiceBinding(ServiceBindingName name)
Gets details of a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ServiceBindingName name =
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]");
ServiceBinding response = networkServicesClient.getServiceBinding(name);
}
Parameter | |
---|---|
Name | Description |
name |
ServiceBindingName Required. A name of the ServiceBinding to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
ServiceBinding |
getServiceBinding(String name)
public final ServiceBinding getServiceBinding(String name)
Gets details of a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name =
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString();
ServiceBinding response = networkServicesClient.getServiceBinding(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the ServiceBinding to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
ServiceBinding |
getServiceBindingCallable()
public final UnaryCallable<GetServiceBindingRequest,ServiceBinding> getServiceBindingCallable()
Gets details of a single ServiceBinding.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetServiceBindingRequest request =
GetServiceBindingRequest.newBuilder()
.setName(
ServiceBindingName.of("[PROJECT]", "[LOCATION]", "[SERVICE_BINDING]").toString())
.build();
ApiFuture<ServiceBinding> future =
networkServicesClient.getServiceBindingCallable().futureCall(request);
// Do something.
ServiceBinding response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetServiceBindingRequest,ServiceBinding> |
getSettings()
public final NetworkServicesSettings getSettings()
Returns | |
---|---|
Type | Description |
NetworkServicesSettings |
getStub()
public NetworkServicesStub getStub()
Returns | |
---|---|
Type | Description |
NetworkServicesStub |
getTcpRoute(GetTcpRouteRequest request)
public final TcpRoute getTcpRoute(GetTcpRouteRequest request)
Gets details of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetTcpRouteRequest request =
GetTcpRouteRequest.newBuilder()
.setName(TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString())
.build();
TcpRoute response = networkServicesClient.getTcpRoute(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetTcpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
TcpRoute |
getTcpRoute(TcpRouteName name)
public final TcpRoute getTcpRoute(TcpRouteName name)
Gets details of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TcpRouteName name = TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]");
TcpRoute response = networkServicesClient.getTcpRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
TcpRouteName Required. A name of the TcpRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
TcpRoute |
getTcpRoute(String name)
public final TcpRoute getTcpRoute(String name)
Gets details of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString();
TcpRoute response = networkServicesClient.getTcpRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the TcpRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
TcpRoute |
getTcpRouteCallable()
public final UnaryCallable<GetTcpRouteRequest,TcpRoute> getTcpRouteCallable()
Gets details of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetTcpRouteRequest request =
GetTcpRouteRequest.newBuilder()
.setName(TcpRouteName.of("[PROJECT]", "[LOCATION]", "[TCP_ROUTE]").toString())
.build();
ApiFuture<TcpRoute> future = networkServicesClient.getTcpRouteCallable().futureCall(request);
// Do something.
TcpRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetTcpRouteRequest,TcpRoute> |
getTlsRoute(GetTlsRouteRequest request)
public final TlsRoute getTlsRoute(GetTlsRouteRequest request)
Gets details of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetTlsRouteRequest request =
GetTlsRouteRequest.newBuilder()
.setName(TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString())
.build();
TlsRoute response = networkServicesClient.getTlsRoute(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetTlsRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
TlsRoute |
getTlsRoute(TlsRouteName name)
public final TlsRoute getTlsRoute(TlsRouteName name)
Gets details of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TlsRouteName name = TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]");
TlsRoute response = networkServicesClient.getTlsRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
TlsRouteName Required. A name of the TlsRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
TlsRoute |
getTlsRoute(String name)
public final TlsRoute getTlsRoute(String name)
Gets details of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String name = TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString();
TlsRoute response = networkServicesClient.getTlsRoute(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. A name of the TlsRoute to get. Must be in the format
|
Returns | |
---|---|
Type | Description |
TlsRoute |
getTlsRouteCallable()
public final UnaryCallable<GetTlsRouteRequest,TlsRoute> getTlsRouteCallable()
Gets details of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GetTlsRouteRequest request =
GetTlsRouteRequest.newBuilder()
.setName(TlsRouteName.of("[PROJECT]", "[LOCATION]", "[TLS_ROUTE]").toString())
.build();
ApiFuture<TlsRoute> future = networkServicesClient.getTlsRouteCallable().futureCall(request);
// Do something.
TlsRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetTlsRouteRequest,TlsRoute> |
isShutdown()
public boolean isShutdown()
Returns | |
---|---|
Type | Description |
boolean |
isTerminated()
public boolean isTerminated()
Returns | |
---|---|
Type | Description |
boolean |
listEndpointPolicies(ListEndpointPoliciesRequest request)
public final NetworkServicesClient.ListEndpointPoliciesPagedResponse listEndpointPolicies(ListEndpointPoliciesRequest request)
Lists EndpointPolicies in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListEndpointPoliciesRequest request =
ListEndpointPoliciesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (EndpointPolicy element :
networkServicesClient.listEndpointPolicies(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListEndpointPoliciesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListEndpointPoliciesPagedResponse |
listEndpointPolicies(LocationName parent)
public final NetworkServicesClient.ListEndpointPoliciesPagedResponse listEndpointPolicies(LocationName parent)
Lists EndpointPolicies in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (EndpointPolicy element :
networkServicesClient.listEndpointPolicies(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the EndpointPolicies should be
listed, specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListEndpointPoliciesPagedResponse |
listEndpointPolicies(String parent)
public final NetworkServicesClient.ListEndpointPoliciesPagedResponse listEndpointPolicies(String parent)
Lists EndpointPolicies in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (EndpointPolicy element :
networkServicesClient.listEndpointPolicies(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the EndpointPolicies should be
listed, specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListEndpointPoliciesPagedResponse |
listEndpointPoliciesCallable()
public final UnaryCallable<ListEndpointPoliciesRequest,ListEndpointPoliciesResponse> listEndpointPoliciesCallable()
Lists EndpointPolicies in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListEndpointPoliciesRequest request =
ListEndpointPoliciesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListEndpointPoliciesResponse response =
networkServicesClient.listEndpointPoliciesCallable().call(request);
for (EndpointPolicy element : response.getEndpointPoliciesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListEndpointPoliciesRequest,ListEndpointPoliciesResponse> |
listEndpointPoliciesPagedCallable()
public final UnaryCallable<ListEndpointPoliciesRequest,NetworkServicesClient.ListEndpointPoliciesPagedResponse> listEndpointPoliciesPagedCallable()
Lists EndpointPolicies in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListEndpointPoliciesRequest request =
ListEndpointPoliciesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<EndpointPolicy> future =
networkServicesClient.listEndpointPoliciesPagedCallable().futureCall(request);
// Do something.
for (EndpointPolicy element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListEndpointPoliciesRequest,ListEndpointPoliciesPagedResponse> |
listGateways(ListGatewaysRequest request)
public final NetworkServicesClient.ListGatewaysPagedResponse listGateways(ListGatewaysRequest request)
Lists Gateways in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListGatewaysRequest request =
ListGatewaysRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Gateway element : networkServicesClient.listGateways(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListGatewaysRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListGatewaysPagedResponse |
listGateways(LocationName parent)
public final NetworkServicesClient.ListGatewaysPagedResponse listGateways(LocationName parent)
Lists Gateways in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (Gateway element : networkServicesClient.listGateways(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the Gateways should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListGatewaysPagedResponse |
listGateways(String parent)
public final NetworkServicesClient.ListGatewaysPagedResponse listGateways(String parent)
Lists Gateways in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (Gateway element : networkServicesClient.listGateways(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the Gateways should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListGatewaysPagedResponse |
listGatewaysCallable()
public final UnaryCallable<ListGatewaysRequest,ListGatewaysResponse> listGatewaysCallable()
Lists Gateways in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListGatewaysRequest request =
ListGatewaysRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListGatewaysResponse response = networkServicesClient.listGatewaysCallable().call(request);
for (Gateway element : response.getGatewaysList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListGatewaysRequest,ListGatewaysResponse> |
listGatewaysPagedCallable()
public final UnaryCallable<ListGatewaysRequest,NetworkServicesClient.ListGatewaysPagedResponse> listGatewaysPagedCallable()
Lists Gateways in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListGatewaysRequest request =
ListGatewaysRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Gateway> future =
networkServicesClient.listGatewaysPagedCallable().futureCall(request);
// Do something.
for (Gateway element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListGatewaysRequest,ListGatewaysPagedResponse> |
listGrpcRoutes(ListGrpcRoutesRequest request)
public final NetworkServicesClient.ListGrpcRoutesPagedResponse listGrpcRoutes(ListGrpcRoutesRequest request)
Lists GrpcRoutes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListGrpcRoutesRequest request =
ListGrpcRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (GrpcRoute element : networkServicesClient.listGrpcRoutes(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListGrpcRoutesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListGrpcRoutesPagedResponse |
listGrpcRoutes(LocationName parent)
public final NetworkServicesClient.ListGrpcRoutesPagedResponse listGrpcRoutes(LocationName parent)
Lists GrpcRoutes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (GrpcRoute element : networkServicesClient.listGrpcRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the GrpcRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListGrpcRoutesPagedResponse |
listGrpcRoutes(String parent)
public final NetworkServicesClient.ListGrpcRoutesPagedResponse listGrpcRoutes(String parent)
Lists GrpcRoutes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (GrpcRoute element : networkServicesClient.listGrpcRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the GrpcRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListGrpcRoutesPagedResponse |
listGrpcRoutesCallable()
public final UnaryCallable<ListGrpcRoutesRequest,ListGrpcRoutesResponse> listGrpcRoutesCallable()
Lists GrpcRoutes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListGrpcRoutesRequest request =
ListGrpcRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListGrpcRoutesResponse response =
networkServicesClient.listGrpcRoutesCallable().call(request);
for (GrpcRoute element : response.getGrpcRoutesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListGrpcRoutesRequest,ListGrpcRoutesResponse> |
listGrpcRoutesPagedCallable()
public final UnaryCallable<ListGrpcRoutesRequest,NetworkServicesClient.ListGrpcRoutesPagedResponse> listGrpcRoutesPagedCallable()
Lists GrpcRoutes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListGrpcRoutesRequest request =
ListGrpcRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<GrpcRoute> future =
networkServicesClient.listGrpcRoutesPagedCallable().futureCall(request);
// Do something.
for (GrpcRoute element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListGrpcRoutesRequest,ListGrpcRoutesPagedResponse> |
listHttpRoutes(ListHttpRoutesRequest request)
public final NetworkServicesClient.ListHttpRoutesPagedResponse listHttpRoutes(ListHttpRoutesRequest request)
Lists HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListHttpRoutesRequest request =
ListHttpRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (HttpRoute element : networkServicesClient.listHttpRoutes(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListHttpRoutesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListHttpRoutesPagedResponse |
listHttpRoutes(LocationName parent)
public final NetworkServicesClient.ListHttpRoutesPagedResponse listHttpRoutes(LocationName parent)
Lists HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (HttpRoute element : networkServicesClient.listHttpRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the HttpRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListHttpRoutesPagedResponse |
listHttpRoutes(String parent)
public final NetworkServicesClient.ListHttpRoutesPagedResponse listHttpRoutes(String parent)
Lists HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (HttpRoute element : networkServicesClient.listHttpRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the HttpRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListHttpRoutesPagedResponse |
listHttpRoutesCallable()
public final UnaryCallable<ListHttpRoutesRequest,ListHttpRoutesResponse> listHttpRoutesCallable()
Lists HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListHttpRoutesRequest request =
ListHttpRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListHttpRoutesResponse response =
networkServicesClient.listHttpRoutesCallable().call(request);
for (HttpRoute element : response.getHttpRoutesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListHttpRoutesRequest,ListHttpRoutesResponse> |
listHttpRoutesPagedCallable()
public final UnaryCallable<ListHttpRoutesRequest,NetworkServicesClient.ListHttpRoutesPagedResponse> listHttpRoutesPagedCallable()
Lists HttpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListHttpRoutesRequest request =
ListHttpRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<HttpRoute> future =
networkServicesClient.listHttpRoutesPagedCallable().futureCall(request);
// Do something.
for (HttpRoute element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListHttpRoutesRequest,ListHttpRoutesPagedResponse> |
listLocations(ListLocationsRequest request)
public final NetworkServicesClient.ListLocationsPagedResponse listLocations(ListLocationsRequest request)
Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element : networkServicesClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
com.google.cloud.location.ListLocationsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListLocationsPagedResponse |
listLocationsCallable()
public final UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response =
networkServicesClient.listLocationsCallable().call(request);
for (Location element : response.getLocationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsPagedCallable()
public final UnaryCallable<ListLocationsRequest,NetworkServicesClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Location> future =
networkServicesClient.listLocationsPagedCallable().futureCall(request);
// Do something.
for (Location element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse> |
listMeshes(ListMeshesRequest request)
public final NetworkServicesClient.ListMeshesPagedResponse listMeshes(ListMeshesRequest request)
Lists Meshes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListMeshesRequest request =
ListMeshesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Mesh element : networkServicesClient.listMeshes(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListMeshesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListMeshesPagedResponse |
listMeshes(LocationName parent)
public final NetworkServicesClient.ListMeshesPagedResponse listMeshes(LocationName parent)
Lists Meshes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (Mesh element : networkServicesClient.listMeshes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the Meshes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListMeshesPagedResponse |
listMeshes(String parent)
public final NetworkServicesClient.ListMeshesPagedResponse listMeshes(String parent)
Lists Meshes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (Mesh element : networkServicesClient.listMeshes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the Meshes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListMeshesPagedResponse |
listMeshesCallable()
public final UnaryCallable<ListMeshesRequest,ListMeshesResponse> listMeshesCallable()
Lists Meshes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListMeshesRequest request =
ListMeshesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListMeshesResponse response = networkServicesClient.listMeshesCallable().call(request);
for (Mesh element : response.getMeshesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListMeshesRequest,ListMeshesResponse> |
listMeshesPagedCallable()
public final UnaryCallable<ListMeshesRequest,NetworkServicesClient.ListMeshesPagedResponse> listMeshesPagedCallable()
Lists Meshes in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListMeshesRequest request =
ListMeshesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Mesh> future = networkServicesClient.listMeshesPagedCallable().futureCall(request);
// Do something.
for (Mesh element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListMeshesRequest,ListMeshesPagedResponse> |
listServiceBindings(ListServiceBindingsRequest request)
public final NetworkServicesClient.ListServiceBindingsPagedResponse listServiceBindings(ListServiceBindingsRequest request)
Lists ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListServiceBindingsRequest request =
ListServiceBindingsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (ServiceBinding element :
networkServicesClient.listServiceBindings(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListServiceBindingsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListServiceBindingsPagedResponse |
listServiceBindings(LocationName parent)
public final NetworkServicesClient.ListServiceBindingsPagedResponse listServiceBindings(LocationName parent)
Lists ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (ServiceBinding element :
networkServicesClient.listServiceBindings(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the ServiceBindings should be
listed, specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListServiceBindingsPagedResponse |
listServiceBindings(String parent)
public final NetworkServicesClient.ListServiceBindingsPagedResponse listServiceBindings(String parent)
Lists ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (ServiceBinding element :
networkServicesClient.listServiceBindings(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the ServiceBindings should be
listed, specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListServiceBindingsPagedResponse |
listServiceBindingsCallable()
public final UnaryCallable<ListServiceBindingsRequest,ListServiceBindingsResponse> listServiceBindingsCallable()
Lists ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListServiceBindingsRequest request =
ListServiceBindingsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListServiceBindingsResponse response =
networkServicesClient.listServiceBindingsCallable().call(request);
for (ServiceBinding element : response.getServiceBindingsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListServiceBindingsRequest,ListServiceBindingsResponse> |
listServiceBindingsPagedCallable()
public final UnaryCallable<ListServiceBindingsRequest,NetworkServicesClient.ListServiceBindingsPagedResponse> listServiceBindingsPagedCallable()
Lists ServiceBinding in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListServiceBindingsRequest request =
ListServiceBindingsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<ServiceBinding> future =
networkServicesClient.listServiceBindingsPagedCallable().futureCall(request);
// Do something.
for (ServiceBinding element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListServiceBindingsRequest,ListServiceBindingsPagedResponse> |
listTcpRoutes(ListTcpRoutesRequest request)
public final NetworkServicesClient.ListTcpRoutesPagedResponse listTcpRoutes(ListTcpRoutesRequest request)
Lists TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListTcpRoutesRequest request =
ListTcpRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (TcpRoute element : networkServicesClient.listTcpRoutes(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListTcpRoutesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListTcpRoutesPagedResponse |
listTcpRoutes(LocationName parent)
public final NetworkServicesClient.ListTcpRoutesPagedResponse listTcpRoutes(LocationName parent)
Lists TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (TcpRoute element : networkServicesClient.listTcpRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the TcpRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListTcpRoutesPagedResponse |
listTcpRoutes(String parent)
public final NetworkServicesClient.ListTcpRoutesPagedResponse listTcpRoutes(String parent)
Lists TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (TcpRoute element : networkServicesClient.listTcpRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the TcpRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListTcpRoutesPagedResponse |
listTcpRoutesCallable()
public final UnaryCallable<ListTcpRoutesRequest,ListTcpRoutesResponse> listTcpRoutesCallable()
Lists TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListTcpRoutesRequest request =
ListTcpRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListTcpRoutesResponse response =
networkServicesClient.listTcpRoutesCallable().call(request);
for (TcpRoute element : response.getTcpRoutesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListTcpRoutesRequest,ListTcpRoutesResponse> |
listTcpRoutesPagedCallable()
public final UnaryCallable<ListTcpRoutesRequest,NetworkServicesClient.ListTcpRoutesPagedResponse> listTcpRoutesPagedCallable()
Lists TcpRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListTcpRoutesRequest request =
ListTcpRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<TcpRoute> future =
networkServicesClient.listTcpRoutesPagedCallable().futureCall(request);
// Do something.
for (TcpRoute element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListTcpRoutesRequest,ListTcpRoutesPagedResponse> |
listTlsRoutes(ListTlsRoutesRequest request)
public final NetworkServicesClient.ListTlsRoutesPagedResponse listTlsRoutes(ListTlsRoutesRequest request)
Lists TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListTlsRoutesRequest request =
ListTlsRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (TlsRoute element : networkServicesClient.listTlsRoutes(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListTlsRoutesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListTlsRoutesPagedResponse |
listTlsRoutes(LocationName parent)
public final NetworkServicesClient.ListTlsRoutesPagedResponse listTlsRoutes(LocationName parent)
Lists TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (TlsRoute element : networkServicesClient.listTlsRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. The project and location from which the TlsRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListTlsRoutesPagedResponse |
listTlsRoutes(String parent)
public final NetworkServicesClient.ListTlsRoutesPagedResponse listTlsRoutes(String parent)
Lists TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (TlsRoute element : networkServicesClient.listTlsRoutes(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. The project and location from which the TlsRoutes should be listed,
specified in the format |
Returns | |
---|---|
Type | Description |
NetworkServicesClient.ListTlsRoutesPagedResponse |
listTlsRoutesCallable()
public final UnaryCallable<ListTlsRoutesRequest,ListTlsRoutesResponse> listTlsRoutesCallable()
Lists TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListTlsRoutesRequest request =
ListTlsRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListTlsRoutesResponse response =
networkServicesClient.listTlsRoutesCallable().call(request);
for (TlsRoute element : response.getTlsRoutesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListTlsRoutesRequest,ListTlsRoutesResponse> |
listTlsRoutesPagedCallable()
public final UnaryCallable<ListTlsRoutesRequest,NetworkServicesClient.ListTlsRoutesPagedResponse> listTlsRoutesPagedCallable()
Lists TlsRoute in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
ListTlsRoutesRequest request =
ListTlsRoutesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<TlsRoute> future =
networkServicesClient.listTlsRoutesPagedCallable().futureCall(request);
// Do something.
for (TlsRoute element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListTlsRoutesRequest,ListTlsRoutesPagedResponse> |
setIamPolicy(SetIamPolicyRequest request)
public final Policy setIamPolicy(SetIamPolicyRequest request)
Sets the access control policy on the specified resource. Replacesany existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Policy response = networkServicesClient.setIamPolicy(request);
}
Parameter | |
---|---|
Name | Description |
request |
com.google.iam.v1.SetIamPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.Policy |
setIamPolicyCallable()
public final UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Sets the access control policy on the specified resource. Replacesany existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Policy> future = networkServicesClient.setIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
shutdown()
public void shutdown()
shutdownNow()
public void shutdownNow()
testIamPermissions(TestIamPermissionsRequest request)
public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsRequest request)
Returns permissions that a caller has on the specified resource. If theresource does not exist,
this will return an empty set ofpermissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.addAllPermissions(new ArrayList<String>())
.build();
TestIamPermissionsResponse response = networkServicesClient.testIamPermissions(request);
}
Parameter | |
---|---|
Name | Description |
request |
com.google.iam.v1.TestIamPermissionsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.TestIamPermissionsResponse |
testIamPermissionsCallable()
public final UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns permissions that a caller has on the specified resource. If theresource does not exist,
this will return an empty set ofpermissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(
EndpointPolicyName.of("[PROJECT]", "[LOCATION]", "[ENDPOINT_POLICY]").toString())
.addAllPermissions(new ArrayList<String>())
.build();
ApiFuture<TestIamPermissionsResponse> future =
networkServicesClient.testIamPermissionsCallable().futureCall(request);
// Do something.
TestIamPermissionsResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
updateEndpointPolicyAsync(EndpointPolicy endpointPolicy, FieldMask updateMask)
public final OperationFuture<EndpointPolicy,OperationMetadata> updateEndpointPolicyAsync(EndpointPolicy endpointPolicy, FieldMask updateMask)
Updates the parameters of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
EndpointPolicy endpointPolicy = EndpointPolicy.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
EndpointPolicy response =
networkServicesClient.updateEndpointPolicyAsync(endpointPolicy, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
endpointPolicy |
EndpointPolicy Required. Updated EndpointPolicy resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the EndpointPolicy resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<EndpointPolicy,OperationMetadata> |
updateEndpointPolicyAsync(UpdateEndpointPolicyRequest request)
public final OperationFuture<EndpointPolicy,OperationMetadata> updateEndpointPolicyAsync(UpdateEndpointPolicyRequest request)
Updates the parameters of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateEndpointPolicyRequest request =
UpdateEndpointPolicyRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setEndpointPolicy(EndpointPolicy.newBuilder().build())
.build();
EndpointPolicy response = networkServicesClient.updateEndpointPolicyAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateEndpointPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<EndpointPolicy,OperationMetadata> |
updateEndpointPolicyCallable()
public final UnaryCallable<UpdateEndpointPolicyRequest,Operation> updateEndpointPolicyCallable()
Updates the parameters of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateEndpointPolicyRequest request =
UpdateEndpointPolicyRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setEndpointPolicy(EndpointPolicy.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.updateEndpointPolicyCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateEndpointPolicyRequest,Operation> |
updateEndpointPolicyOperationCallable()
public final OperationCallable<UpdateEndpointPolicyRequest,EndpointPolicy,OperationMetadata> updateEndpointPolicyOperationCallable()
Updates the parameters of a single EndpointPolicy.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateEndpointPolicyRequest request =
UpdateEndpointPolicyRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setEndpointPolicy(EndpointPolicy.newBuilder().build())
.build();
OperationFuture<EndpointPolicy, OperationMetadata> future =
networkServicesClient.updateEndpointPolicyOperationCallable().futureCall(request);
// Do something.
EndpointPolicy response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateEndpointPolicyRequest,EndpointPolicy,OperationMetadata> |
updateGatewayAsync(Gateway gateway, FieldMask updateMask)
public final OperationFuture<Gateway,OperationMetadata> updateGatewayAsync(Gateway gateway, FieldMask updateMask)
Updates the parameters of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
Gateway gateway = Gateway.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Gateway response = networkServicesClient.updateGatewayAsync(gateway, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
gateway |
Gateway Required. Updated Gateway resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the Gateway resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<Gateway,OperationMetadata> |
updateGatewayAsync(UpdateGatewayRequest request)
public final OperationFuture<Gateway,OperationMetadata> updateGatewayAsync(UpdateGatewayRequest request)
Updates the parameters of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateGatewayRequest request =
UpdateGatewayRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setGateway(Gateway.newBuilder().build())
.build();
Gateway response = networkServicesClient.updateGatewayAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateGatewayRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Gateway,OperationMetadata> |
updateGatewayCallable()
public final UnaryCallable<UpdateGatewayRequest,Operation> updateGatewayCallable()
Updates the parameters of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateGatewayRequest request =
UpdateGatewayRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setGateway(Gateway.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.updateGatewayCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateGatewayRequest,Operation> |
updateGatewayOperationCallable()
public final OperationCallable<UpdateGatewayRequest,Gateway,OperationMetadata> updateGatewayOperationCallable()
Updates the parameters of a single Gateway.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateGatewayRequest request =
UpdateGatewayRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setGateway(Gateway.newBuilder().build())
.build();
OperationFuture<Gateway, OperationMetadata> future =
networkServicesClient.updateGatewayOperationCallable().futureCall(request);
// Do something.
Gateway response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateGatewayRequest,Gateway,OperationMetadata> |
updateGrpcRouteAsync(GrpcRoute grpcRoute, FieldMask updateMask)
public final OperationFuture<GrpcRoute,OperationMetadata> updateGrpcRouteAsync(GrpcRoute grpcRoute, FieldMask updateMask)
Updates the parameters of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
GrpcRoute grpcRoute = GrpcRoute.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
GrpcRoute response = networkServicesClient.updateGrpcRouteAsync(grpcRoute, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
grpcRoute |
GrpcRoute Required. Updated GrpcRoute resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the GrpcRoute resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<GrpcRoute,OperationMetadata> |
updateGrpcRouteAsync(UpdateGrpcRouteRequest request)
public final OperationFuture<GrpcRoute,OperationMetadata> updateGrpcRouteAsync(UpdateGrpcRouteRequest request)
Updates the parameters of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateGrpcRouteRequest request =
UpdateGrpcRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setGrpcRoute(GrpcRoute.newBuilder().build())
.build();
GrpcRoute response = networkServicesClient.updateGrpcRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateGrpcRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<GrpcRoute,OperationMetadata> |
updateGrpcRouteCallable()
public final UnaryCallable<UpdateGrpcRouteRequest,Operation> updateGrpcRouteCallable()
Updates the parameters of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateGrpcRouteRequest request =
UpdateGrpcRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setGrpcRoute(GrpcRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.updateGrpcRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateGrpcRouteRequest,Operation> |
updateGrpcRouteOperationCallable()
public final OperationCallable<UpdateGrpcRouteRequest,GrpcRoute,OperationMetadata> updateGrpcRouteOperationCallable()
Updates the parameters of a single GrpcRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateGrpcRouteRequest request =
UpdateGrpcRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setGrpcRoute(GrpcRoute.newBuilder().build())
.build();
OperationFuture<GrpcRoute, OperationMetadata> future =
networkServicesClient.updateGrpcRouteOperationCallable().futureCall(request);
// Do something.
GrpcRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateGrpcRouteRequest,GrpcRoute,OperationMetadata> |
updateHttpRouteAsync(HttpRoute httpRoute, FieldMask updateMask)
public final OperationFuture<HttpRoute,OperationMetadata> updateHttpRouteAsync(HttpRoute httpRoute, FieldMask updateMask)
Updates the parameters of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
HttpRoute httpRoute = HttpRoute.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
HttpRoute response = networkServicesClient.updateHttpRouteAsync(httpRoute, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
httpRoute |
HttpRoute Required. Updated HttpRoute resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the HttpRoute resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<HttpRoute,OperationMetadata> |
updateHttpRouteAsync(UpdateHttpRouteRequest request)
public final OperationFuture<HttpRoute,OperationMetadata> updateHttpRouteAsync(UpdateHttpRouteRequest request)
Updates the parameters of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateHttpRouteRequest request =
UpdateHttpRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setHttpRoute(HttpRoute.newBuilder().build())
.build();
HttpRoute response = networkServicesClient.updateHttpRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateHttpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<HttpRoute,OperationMetadata> |
updateHttpRouteCallable()
public final UnaryCallable<UpdateHttpRouteRequest,Operation> updateHttpRouteCallable()
Updates the parameters of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateHttpRouteRequest request =
UpdateHttpRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setHttpRoute(HttpRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.updateHttpRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateHttpRouteRequest,Operation> |
updateHttpRouteOperationCallable()
public final OperationCallable<UpdateHttpRouteRequest,HttpRoute,OperationMetadata> updateHttpRouteOperationCallable()
Updates the parameters of a single HttpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateHttpRouteRequest request =
UpdateHttpRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setHttpRoute(HttpRoute.newBuilder().build())
.build();
OperationFuture<HttpRoute, OperationMetadata> future =
networkServicesClient.updateHttpRouteOperationCallable().futureCall(request);
// Do something.
HttpRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateHttpRouteRequest,HttpRoute,OperationMetadata> |
updateMeshAsync(Mesh mesh, FieldMask updateMask)
public final OperationFuture<Mesh,OperationMetadata> updateMeshAsync(Mesh mesh, FieldMask updateMask)
Updates the parameters of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
Mesh mesh = Mesh.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Mesh response = networkServicesClient.updateMeshAsync(mesh, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
mesh |
Mesh Required. Updated Mesh resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the Mesh resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<Mesh,OperationMetadata> |
updateMeshAsync(UpdateMeshRequest request)
public final OperationFuture<Mesh,OperationMetadata> updateMeshAsync(UpdateMeshRequest request)
Updates the parameters of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateMeshRequest request =
UpdateMeshRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setMesh(Mesh.newBuilder().build())
.build();
Mesh response = networkServicesClient.updateMeshAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateMeshRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Mesh,OperationMetadata> |
updateMeshCallable()
public final UnaryCallable<UpdateMeshRequest,Operation> updateMeshCallable()
Updates the parameters of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateMeshRequest request =
UpdateMeshRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setMesh(Mesh.newBuilder().build())
.build();
ApiFuture<Operation> future = networkServicesClient.updateMeshCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateMeshRequest,Operation> |
updateMeshOperationCallable()
public final OperationCallable<UpdateMeshRequest,Mesh,OperationMetadata> updateMeshOperationCallable()
Updates the parameters of a single Mesh.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateMeshRequest request =
UpdateMeshRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setMesh(Mesh.newBuilder().build())
.build();
OperationFuture<Mesh, OperationMetadata> future =
networkServicesClient.updateMeshOperationCallable().futureCall(request);
// Do something.
Mesh response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateMeshRequest,Mesh,OperationMetadata> |
updateTcpRouteAsync(TcpRoute tcpRoute, FieldMask updateMask)
public final OperationFuture<TcpRoute,OperationMetadata> updateTcpRouteAsync(TcpRoute tcpRoute, FieldMask updateMask)
Updates the parameters of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TcpRoute tcpRoute = TcpRoute.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
TcpRoute response = networkServicesClient.updateTcpRouteAsync(tcpRoute, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
tcpRoute |
TcpRoute Required. Updated TcpRoute resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the TcpRoute resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<TcpRoute,OperationMetadata> |
updateTcpRouteAsync(UpdateTcpRouteRequest request)
public final OperationFuture<TcpRoute,OperationMetadata> updateTcpRouteAsync(UpdateTcpRouteRequest request)
Updates the parameters of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateTcpRouteRequest request =
UpdateTcpRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setTcpRoute(TcpRoute.newBuilder().build())
.build();
TcpRoute response = networkServicesClient.updateTcpRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateTcpRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<TcpRoute,OperationMetadata> |
updateTcpRouteCallable()
public final UnaryCallable<UpdateTcpRouteRequest,Operation> updateTcpRouteCallable()
Updates the parameters of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateTcpRouteRequest request =
UpdateTcpRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setTcpRoute(TcpRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.updateTcpRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateTcpRouteRequest,Operation> |
updateTcpRouteOperationCallable()
public final OperationCallable<UpdateTcpRouteRequest,TcpRoute,OperationMetadata> updateTcpRouteOperationCallable()
Updates the parameters of a single TcpRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateTcpRouteRequest request =
UpdateTcpRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setTcpRoute(TcpRoute.newBuilder().build())
.build();
OperationFuture<TcpRoute, OperationMetadata> future =
networkServicesClient.updateTcpRouteOperationCallable().futureCall(request);
// Do something.
TcpRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateTcpRouteRequest,TcpRoute,OperationMetadata> |
updateTlsRouteAsync(TlsRoute tlsRoute, FieldMask updateMask)
public final OperationFuture<TlsRoute,OperationMetadata> updateTlsRouteAsync(TlsRoute tlsRoute, FieldMask updateMask)
Updates the parameters of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
TlsRoute tlsRoute = TlsRoute.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
TlsRoute response = networkServicesClient.updateTlsRouteAsync(tlsRoute, updateMask).get();
}
Parameters | |
---|---|
Name | Description |
tlsRoute |
TlsRoute Required. Updated TlsRoute resource. |
updateMask |
FieldMask Optional. Field mask is used to specify the fields to be overwritten in the TlsRoute resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten. |
Returns | |
---|---|
Type | Description |
OperationFuture<TlsRoute,OperationMetadata> |
updateTlsRouteAsync(UpdateTlsRouteRequest request)
public final OperationFuture<TlsRoute,OperationMetadata> updateTlsRouteAsync(UpdateTlsRouteRequest request)
Updates the parameters of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateTlsRouteRequest request =
UpdateTlsRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setTlsRoute(TlsRoute.newBuilder().build())
.build();
TlsRoute response = networkServicesClient.updateTlsRouteAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
UpdateTlsRouteRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<TlsRoute,OperationMetadata> |
updateTlsRouteCallable()
public final UnaryCallable<UpdateTlsRouteRequest,Operation> updateTlsRouteCallable()
Updates the parameters of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateTlsRouteRequest request =
UpdateTlsRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setTlsRoute(TlsRoute.newBuilder().build())
.build();
ApiFuture<Operation> future =
networkServicesClient.updateTlsRouteCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<UpdateTlsRouteRequest,Operation> |
updateTlsRouteOperationCallable()
public final OperationCallable<UpdateTlsRouteRequest,TlsRoute,OperationMetadata> updateTlsRouteOperationCallable()
Updates the parameters of a single TlsRoute.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (NetworkServicesClient networkServicesClient = NetworkServicesClient.create()) {
UpdateTlsRouteRequest request =
UpdateTlsRouteRequest.newBuilder()
.setUpdateMask(FieldMask.newBuilder().build())
.setTlsRoute(TlsRoute.newBuilder().build())
.build();
OperationFuture<TlsRoute, OperationMetadata> future =
networkServicesClient.updateTlsRouteOperationCallable().futureCall(request);
// Do something.
TlsRoute response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<UpdateTlsRouteRequest,TlsRoute,OperationMetadata> |