Class NetworkServicesStubSettings
java.lang.Object
com.google.api.gax.rpc.StubSettings<NetworkServicesStubSettings>
com.google.cloud.networkservices.v1.stub.NetworkServicesStubSettings
@Generated("by gapic-generator-java")
public class NetworkServicesStubSettings
extends StubSettings<NetworkServicesStubSettings>
Settings class to configure an instance of
NetworkServicesStub.
The default instance has everything set to sensible defaults:
- The default service address (networkservices.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the [RetrySettings](https://cloud.google.com/java/docs/reference/gax/latest/com.google.api.gax.retrying.RetrySettings) of getEndpointPolicy:
// 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
NetworkServicesStubSettings.Builder networkServicesSettingsBuilder =
NetworkServicesStubSettings.newBuilder();
networkServicesSettingsBuilder
.getEndpointPolicySettings()
.setRetrySettings(
networkServicesSettingsBuilder
.getEndpointPolicySettings()
.getRetrySettings()
.toBuilder()
.setInitialRetryDelayDuration(Duration.ofSeconds(1))
.setInitialRpcTimeoutDuration(Duration.ofSeconds(5))
.setMaxAttempts(5)
.setMaxRetryDelayDuration(Duration.ofSeconds(30))
.setMaxRpcTimeoutDuration(Duration.ofSeconds(60))
.setRetryDelayMultiplier(1.3)
.setRpcTimeoutMultiplier(1.5)
.setTotalTimeoutDuration(Duration.ofSeconds(300))
.build());
NetworkServicesStubSettings networkServicesSettings = networkServicesSettingsBuilder.build();
Please refer to the [Client Side Retry
Guide](https://docs.cloud.google.com/java/docs/client-retries) for additional support in setting
retries.
To configure the RetrySettings of a Long Running Operation method, create an OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to configure the RetrySettings for createEndpointPolicy:
// 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
NetworkServicesStubSettings.Builder networkServicesSettingsBuilder =
NetworkServicesStubSettings.newBuilder();
TimedRetryAlgorithm timedRetryAlgorithm =
OperationalTimedPollAlgorithm.create(
RetrySettings.newBuilder()
.setInitialRetryDelayDuration(Duration.ofMillis(500))
.setRetryDelayMultiplier(1.5)
.setMaxRetryDelayDuration(Duration.ofMillis(5000))
.setTotalTimeoutDuration(Duration.ofHours(24))
.build());
networkServicesSettingsBuilder
.createClusterOperationSettings()
.setPollingAlgorithm(timedRetryAlgorithm)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for NetworkServicesStubSettings. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNetworkServicesStubSettings(NetworkServicesStubSettings.Builder settingsBuilder) -
Method Summary
Modifier and TypeMethodDescriptionReturns the object with the settings used for calls to createEndpointPolicy.Returns the object with the settings used for calls to createEndpointPolicy.Returns the object with the settings used for calls to createGateway.Returns the object with the settings used for calls to createGateway.Returns the object with the settings used for calls to createGrpcRoute.Returns the object with the settings used for calls to createGrpcRoute.Returns the object with the settings used for calls to createHttpRoute.Returns the object with the settings used for calls to createHttpRoute.Returns the object with the settings used for calls to createMesh.Returns the object with the settings used for calls to createMesh.Returns the object with the settings used for calls to createServiceBinding.Returns the object with the settings used for calls to createServiceBinding.Returns the object with the settings used for calls to createServiceLbPolicy.Returns the object with the settings used for calls to createServiceLbPolicy.Returns the object with the settings used for calls to createTcpRoute.Returns the object with the settings used for calls to createTcpRoute.Returns the object with the settings used for calls to createTlsRoute.Returns the object with the settings used for calls to createTlsRoute.Returns the object with the settings used for calls to createWasmPlugin.Returns the object with the settings used for calls to createWasmPlugin.Returns the object with the settings used for calls to createWasmPluginVersion.Returns the object with the settings used for calls to createWasmPluginVersion.Returns a builder for the default credentials for this service.Returns a builder for the default ExecutorProvider for this service.Returns a builder for the default gRPC ChannelProvider for this service.Returns a builder for the default REST ChannelProvider for this service.static TransportChannelProviderOperationCallSettings<DeleteEndpointPolicyRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteEndpointPolicy.Returns the object with the settings used for calls to deleteEndpointPolicy.OperationCallSettings<DeleteGatewayRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteGateway.Returns the object with the settings used for calls to deleteGateway.OperationCallSettings<DeleteGrpcRouteRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteGrpcRoute.Returns the object with the settings used for calls to deleteGrpcRoute.OperationCallSettings<DeleteHttpRouteRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteHttpRoute.Returns the object with the settings used for calls to deleteHttpRoute.OperationCallSettings<DeleteMeshRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteMesh.Returns the object with the settings used for calls to deleteMesh.OperationCallSettings<DeleteServiceBindingRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteServiceBinding.Returns the object with the settings used for calls to deleteServiceBinding.OperationCallSettings<DeleteServiceLbPolicyRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteServiceLbPolicy.Returns the object with the settings used for calls to deleteServiceLbPolicy.OperationCallSettings<DeleteTcpRouteRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteTcpRoute.Returns the object with the settings used for calls to deleteTcpRoute.OperationCallSettings<DeleteTlsRouteRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteTlsRoute.Returns the object with the settings used for calls to deleteTlsRoute.OperationCallSettings<DeleteWasmPluginRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteWasmPlugin.Returns the object with the settings used for calls to deleteWasmPlugin.OperationCallSettings<DeleteWasmPluginVersionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the object with the settings used for calls to deleteWasmPluginVersion.Returns the object with the settings used for calls to deleteWasmPluginVersion.static StringReturns the default service endpoint.static StringReturns the default mTLS service endpoint.Returns the default service scopes.Returns the object with the settings used for calls to getEndpointPolicy.Returns the object with the settings used for calls to getGatewayRouteView.Returns the object with the settings used for calls to getGateway.Returns the object with the settings used for calls to getGrpcRoute.Returns the object with the settings used for calls to getHttpRoute.Returns the object with the settings used for calls to getIamPolicy.protected LibraryMetadataReturns the object with the settings used for calls to getLocation.Returns the object with the settings used for calls to getMeshRouteView.Returns the object with the settings used for calls to getMesh.Returns the object with the settings used for calls to getServiceBinding.Returns the object with the settings used for calls to getServiceLbPolicy.Returns the default service name.Returns the object with the settings used for calls to getTcpRoute.Returns the object with the settings used for calls to getTlsRoute.Returns the object with the settings used for calls to getWasmPlugin.Returns the object with the settings used for calls to getWasmPluginVersion.PagedCallSettings<ListEndpointPoliciesRequest,ListEndpointPoliciesResponse, NetworkServicesClient.ListEndpointPoliciesPagedResponse> Returns the object with the settings used for calls to listEndpointPolicies.PagedCallSettings<ListGatewayRouteViewsRequest,ListGatewayRouteViewsResponse, NetworkServicesClient.ListGatewayRouteViewsPagedResponse> Returns the object with the settings used for calls to listGatewayRouteViews.PagedCallSettings<ListGatewaysRequest,ListGatewaysResponse, NetworkServicesClient.ListGatewaysPagedResponse> Returns the object with the settings used for calls to listGateways.PagedCallSettings<ListGrpcRoutesRequest,ListGrpcRoutesResponse, NetworkServicesClient.ListGrpcRoutesPagedResponse> Returns the object with the settings used for calls to listGrpcRoutes.PagedCallSettings<ListHttpRoutesRequest,ListHttpRoutesResponse, NetworkServicesClient.ListHttpRoutesPagedResponse> Returns the object with the settings used for calls to listHttpRoutes.PagedCallSettings<ListLocationsRequest,ListLocationsResponse, NetworkServicesClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations.PagedCallSettings<ListMeshesRequest,ListMeshesResponse, NetworkServicesClient.ListMeshesPagedResponse> Returns the object with the settings used for calls to listMeshes.PagedCallSettings<ListMeshRouteViewsRequest,ListMeshRouteViewsResponse, NetworkServicesClient.ListMeshRouteViewsPagedResponse> Returns the object with the settings used for calls to listMeshRouteViews.PagedCallSettings<ListServiceBindingsRequest,ListServiceBindingsResponse, NetworkServicesClient.ListServiceBindingsPagedResponse> Returns the object with the settings used for calls to listServiceBindings.PagedCallSettings<ListServiceLbPoliciesRequest,ListServiceLbPoliciesResponse, NetworkServicesClient.ListServiceLbPoliciesPagedResponse> Returns the object with the settings used for calls to listServiceLbPolicies.PagedCallSettings<ListTcpRoutesRequest,ListTcpRoutesResponse, NetworkServicesClient.ListTcpRoutesPagedResponse> Returns the object with the settings used for calls to listTcpRoutes.PagedCallSettings<ListTlsRoutesRequest,ListTlsRoutesResponse, NetworkServicesClient.ListTlsRoutesPagedResponse> Returns the object with the settings used for calls to listTlsRoutes.PagedCallSettings<ListWasmPluginsRequest,ListWasmPluginsResponse, NetworkServicesClient.ListWasmPluginsPagedResponse> Returns the object with the settings used for calls to listWasmPlugins.PagedCallSettings<ListWasmPluginVersionsRequest,ListWasmPluginVersionsResponse, NetworkServicesClient.ListWasmPluginVersionsPagedResponse> Returns the object with the settings used for calls to listWasmPluginVersions.Returns a new gRPC builder for this class.newBuilder(ClientContext clientContext) Returns a new builder for this class.Returns a new REST builder for this class.Returns the object with the settings used for calls to setIamPolicy.Returns the object with the settings used for calls to testIamPermissions.Returns a builder containing all the values of this settings class.Returns the object with the settings used for calls to updateEndpointPolicy.Returns the object with the settings used for calls to updateEndpointPolicy.Returns the object with the settings used for calls to updateGateway.Returns the object with the settings used for calls to updateGateway.Returns the object with the settings used for calls to updateGrpcRoute.Returns the object with the settings used for calls to updateGrpcRoute.Returns the object with the settings used for calls to updateHttpRoute.Returns the object with the settings used for calls to updateHttpRoute.Returns the object with the settings used for calls to updateMesh.Returns the object with the settings used for calls to updateMesh.Returns the object with the settings used for calls to updateServiceBinding.Returns the object with the settings used for calls to updateServiceBinding.Returns the object with the settings used for calls to updateServiceLbPolicy.Returns the object with the settings used for calls to updateServiceLbPolicy.Returns the object with the settings used for calls to updateTcpRoute.Returns the object with the settings used for calls to updateTcpRoute.Returns the object with the settings used for calls to updateTlsRoute.Returns the object with the settings used for calls to updateTlsRoute.Returns the object with the settings used for calls to updateWasmPlugin.Returns the object with the settings used for calls to updateWasmPlugin.Methods inherited from class com.google.api.gax.rpc.StubSettings
getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, getUniverseDomain, toString
-
Constructor Details
-
NetworkServicesStubSettings
protected NetworkServicesStubSettings(NetworkServicesStubSettings.Builder settingsBuilder) throws IOException - Throws:
IOException
-
-
Method Details
-
listEndpointPoliciesSettings
public PagedCallSettings<ListEndpointPoliciesRequest,ListEndpointPoliciesResponse, listEndpointPoliciesSettings()NetworkServicesClient.ListEndpointPoliciesPagedResponse> Returns the object with the settings used for calls to listEndpointPolicies. -
getEndpointPolicySettings
Returns the object with the settings used for calls to getEndpointPolicy. -
createEndpointPolicySettings
Returns the object with the settings used for calls to createEndpointPolicy. -
createEndpointPolicyOperationSettings
public OperationCallSettings<CreateEndpointPolicyRequest,EndpointPolicy, createEndpointPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createEndpointPolicy. -
updateEndpointPolicySettings
Returns the object with the settings used for calls to updateEndpointPolicy. -
updateEndpointPolicyOperationSettings
public OperationCallSettings<UpdateEndpointPolicyRequest,EndpointPolicy, updateEndpointPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateEndpointPolicy. -
deleteEndpointPolicySettings
Returns the object with the settings used for calls to deleteEndpointPolicy. -
deleteEndpointPolicyOperationSettings
public OperationCallSettings<DeleteEndpointPolicyRequest,com.google.protobuf.Empty, deleteEndpointPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteEndpointPolicy. -
listWasmPluginVersionsSettings
public PagedCallSettings<ListWasmPluginVersionsRequest,ListWasmPluginVersionsResponse, listWasmPluginVersionsSettings()NetworkServicesClient.ListWasmPluginVersionsPagedResponse> Returns the object with the settings used for calls to listWasmPluginVersions. -
getWasmPluginVersionSettings
public UnaryCallSettings<GetWasmPluginVersionRequest,WasmPluginVersion> getWasmPluginVersionSettings()Returns the object with the settings used for calls to getWasmPluginVersion. -
createWasmPluginVersionSettings
public UnaryCallSettings<CreateWasmPluginVersionRequest,Operation> createWasmPluginVersionSettings()Returns the object with the settings used for calls to createWasmPluginVersion. -
createWasmPluginVersionOperationSettings
public OperationCallSettings<CreateWasmPluginVersionRequest,WasmPluginVersion, createWasmPluginVersionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createWasmPluginVersion. -
deleteWasmPluginVersionSettings
public UnaryCallSettings<DeleteWasmPluginVersionRequest,Operation> deleteWasmPluginVersionSettings()Returns the object with the settings used for calls to deleteWasmPluginVersion. -
deleteWasmPluginVersionOperationSettings
public OperationCallSettings<DeleteWasmPluginVersionRequest,com.google.protobuf.Empty, deleteWasmPluginVersionOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteWasmPluginVersion. -
listWasmPluginsSettings
public PagedCallSettings<ListWasmPluginsRequest,ListWasmPluginsResponse, listWasmPluginsSettings()NetworkServicesClient.ListWasmPluginsPagedResponse> Returns the object with the settings used for calls to listWasmPlugins. -
getWasmPluginSettings
Returns the object with the settings used for calls to getWasmPlugin. -
createWasmPluginSettings
Returns the object with the settings used for calls to createWasmPlugin. -
createWasmPluginOperationSettings
public OperationCallSettings<CreateWasmPluginRequest,WasmPlugin, createWasmPluginOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createWasmPlugin. -
updateWasmPluginSettings
Returns the object with the settings used for calls to updateWasmPlugin. -
updateWasmPluginOperationSettings
public OperationCallSettings<UpdateWasmPluginRequest,WasmPlugin, updateWasmPluginOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateWasmPlugin. -
deleteWasmPluginSettings
Returns the object with the settings used for calls to deleteWasmPlugin. -
deleteWasmPluginOperationSettings
public OperationCallSettings<DeleteWasmPluginRequest,com.google.protobuf.Empty, deleteWasmPluginOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteWasmPlugin. -
listGatewaysSettings
public PagedCallSettings<ListGatewaysRequest,ListGatewaysResponse, listGatewaysSettings()NetworkServicesClient.ListGatewaysPagedResponse> Returns the object with the settings used for calls to listGateways. -
getGatewaySettings
Returns the object with the settings used for calls to getGateway. -
createGatewaySettings
Returns the object with the settings used for calls to createGateway. -
createGatewayOperationSettings
public OperationCallSettings<CreateGatewayRequest,Gateway, createGatewayOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createGateway. -
updateGatewaySettings
Returns the object with the settings used for calls to updateGateway. -
updateGatewayOperationSettings
public OperationCallSettings<UpdateGatewayRequest,Gateway, updateGatewayOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateGateway. -
deleteGatewaySettings
Returns the object with the settings used for calls to deleteGateway. -
deleteGatewayOperationSettings
public OperationCallSettings<DeleteGatewayRequest,com.google.protobuf.Empty, deleteGatewayOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteGateway. -
listGrpcRoutesSettings
public PagedCallSettings<ListGrpcRoutesRequest,ListGrpcRoutesResponse, listGrpcRoutesSettings()NetworkServicesClient.ListGrpcRoutesPagedResponse> Returns the object with the settings used for calls to listGrpcRoutes. -
getGrpcRouteSettings
Returns the object with the settings used for calls to getGrpcRoute. -
createGrpcRouteSettings
Returns the object with the settings used for calls to createGrpcRoute. -
createGrpcRouteOperationSettings
public OperationCallSettings<CreateGrpcRouteRequest,GrpcRoute, createGrpcRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createGrpcRoute. -
updateGrpcRouteSettings
Returns the object with the settings used for calls to updateGrpcRoute. -
updateGrpcRouteOperationSettings
public OperationCallSettings<UpdateGrpcRouteRequest,GrpcRoute, updateGrpcRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateGrpcRoute. -
deleteGrpcRouteSettings
Returns the object with the settings used for calls to deleteGrpcRoute. -
deleteGrpcRouteOperationSettings
public OperationCallSettings<DeleteGrpcRouteRequest,com.google.protobuf.Empty, deleteGrpcRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteGrpcRoute. -
listHttpRoutesSettings
public PagedCallSettings<ListHttpRoutesRequest,ListHttpRoutesResponse, listHttpRoutesSettings()NetworkServicesClient.ListHttpRoutesPagedResponse> Returns the object with the settings used for calls to listHttpRoutes. -
getHttpRouteSettings
Returns the object with the settings used for calls to getHttpRoute. -
createHttpRouteSettings
Returns the object with the settings used for calls to createHttpRoute. -
createHttpRouteOperationSettings
public OperationCallSettings<CreateHttpRouteRequest,HttpRoute, createHttpRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createHttpRoute. -
updateHttpRouteSettings
Returns the object with the settings used for calls to updateHttpRoute. -
updateHttpRouteOperationSettings
public OperationCallSettings<UpdateHttpRouteRequest,HttpRoute, updateHttpRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateHttpRoute. -
deleteHttpRouteSettings
Returns the object with the settings used for calls to deleteHttpRoute. -
deleteHttpRouteOperationSettings
public OperationCallSettings<DeleteHttpRouteRequest,com.google.protobuf.Empty, deleteHttpRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteHttpRoute. -
listTcpRoutesSettings
public PagedCallSettings<ListTcpRoutesRequest,ListTcpRoutesResponse, listTcpRoutesSettings()NetworkServicesClient.ListTcpRoutesPagedResponse> Returns the object with the settings used for calls to listTcpRoutes. -
getTcpRouteSettings
Returns the object with the settings used for calls to getTcpRoute. -
createTcpRouteSettings
Returns the object with the settings used for calls to createTcpRoute. -
createTcpRouteOperationSettings
public OperationCallSettings<CreateTcpRouteRequest,TcpRoute, createTcpRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createTcpRoute. -
updateTcpRouteSettings
Returns the object with the settings used for calls to updateTcpRoute. -
updateTcpRouteOperationSettings
public OperationCallSettings<UpdateTcpRouteRequest,TcpRoute, updateTcpRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateTcpRoute. -
deleteTcpRouteSettings
Returns the object with the settings used for calls to deleteTcpRoute. -
deleteTcpRouteOperationSettings
public OperationCallSettings<DeleteTcpRouteRequest,com.google.protobuf.Empty, deleteTcpRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteTcpRoute. -
listTlsRoutesSettings
public PagedCallSettings<ListTlsRoutesRequest,ListTlsRoutesResponse, listTlsRoutesSettings()NetworkServicesClient.ListTlsRoutesPagedResponse> Returns the object with the settings used for calls to listTlsRoutes. -
getTlsRouteSettings
Returns the object with the settings used for calls to getTlsRoute. -
createTlsRouteSettings
Returns the object with the settings used for calls to createTlsRoute. -
createTlsRouteOperationSettings
public OperationCallSettings<CreateTlsRouteRequest,TlsRoute, createTlsRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createTlsRoute. -
updateTlsRouteSettings
Returns the object with the settings used for calls to updateTlsRoute. -
updateTlsRouteOperationSettings
public OperationCallSettings<UpdateTlsRouteRequest,TlsRoute, updateTlsRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateTlsRoute. -
deleteTlsRouteSettings
Returns the object with the settings used for calls to deleteTlsRoute. -
deleteTlsRouteOperationSettings
public OperationCallSettings<DeleteTlsRouteRequest,com.google.protobuf.Empty, deleteTlsRouteOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteTlsRoute. -
listServiceBindingsSettings
public PagedCallSettings<ListServiceBindingsRequest,ListServiceBindingsResponse, listServiceBindingsSettings()NetworkServicesClient.ListServiceBindingsPagedResponse> Returns the object with the settings used for calls to listServiceBindings. -
getServiceBindingSettings
Returns the object with the settings used for calls to getServiceBinding. -
createServiceBindingSettings
Returns the object with the settings used for calls to createServiceBinding. -
createServiceBindingOperationSettings
public OperationCallSettings<CreateServiceBindingRequest,ServiceBinding, createServiceBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createServiceBinding. -
updateServiceBindingSettings
Returns the object with the settings used for calls to updateServiceBinding. -
updateServiceBindingOperationSettings
public OperationCallSettings<UpdateServiceBindingRequest,ServiceBinding, updateServiceBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateServiceBinding. -
deleteServiceBindingSettings
Returns the object with the settings used for calls to deleteServiceBinding. -
deleteServiceBindingOperationSettings
public OperationCallSettings<DeleteServiceBindingRequest,com.google.protobuf.Empty, deleteServiceBindingOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteServiceBinding. -
listMeshesSettings
public PagedCallSettings<ListMeshesRequest,ListMeshesResponse, listMeshesSettings()NetworkServicesClient.ListMeshesPagedResponse> Returns the object with the settings used for calls to listMeshes. -
getMeshSettings
Returns the object with the settings used for calls to getMesh. -
createMeshSettings
Returns the object with the settings used for calls to createMesh. -
createMeshOperationSettings
public OperationCallSettings<CreateMeshRequest,Mesh, createMeshOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createMesh. -
updateMeshSettings
Returns the object with the settings used for calls to updateMesh. -
updateMeshOperationSettings
public OperationCallSettings<UpdateMeshRequest,Mesh, updateMeshOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateMesh. -
deleteMeshSettings
Returns the object with the settings used for calls to deleteMesh. -
deleteMeshOperationSettings
public OperationCallSettings<DeleteMeshRequest,com.google.protobuf.Empty, deleteMeshOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteMesh. -
listServiceLbPoliciesSettings
public PagedCallSettings<ListServiceLbPoliciesRequest,ListServiceLbPoliciesResponse, listServiceLbPoliciesSettings()NetworkServicesClient.ListServiceLbPoliciesPagedResponse> Returns the object with the settings used for calls to listServiceLbPolicies. -
getServiceLbPolicySettings
Returns the object with the settings used for calls to getServiceLbPolicy. -
createServiceLbPolicySettings
Returns the object with the settings used for calls to createServiceLbPolicy. -
createServiceLbPolicyOperationSettings
public OperationCallSettings<CreateServiceLbPolicyRequest,ServiceLbPolicy, createServiceLbPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to createServiceLbPolicy. -
updateServiceLbPolicySettings
Returns the object with the settings used for calls to updateServiceLbPolicy. -
updateServiceLbPolicyOperationSettings
public OperationCallSettings<UpdateServiceLbPolicyRequest,ServiceLbPolicy, updateServiceLbPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to updateServiceLbPolicy. -
deleteServiceLbPolicySettings
Returns the object with the settings used for calls to deleteServiceLbPolicy. -
deleteServiceLbPolicyOperationSettings
public OperationCallSettings<DeleteServiceLbPolicyRequest,com.google.protobuf.Empty, deleteServiceLbPolicyOperationSettings()OperationMetadata> Returns the object with the settings used for calls to deleteServiceLbPolicy. -
getGatewayRouteViewSettings
Returns the object with the settings used for calls to getGatewayRouteView. -
getMeshRouteViewSettings
Returns the object with the settings used for calls to getMeshRouteView. -
listGatewayRouteViewsSettings
public PagedCallSettings<ListGatewayRouteViewsRequest,ListGatewayRouteViewsResponse, listGatewayRouteViewsSettings()NetworkServicesClient.ListGatewayRouteViewsPagedResponse> Returns the object with the settings used for calls to listGatewayRouteViews. -
listMeshRouteViewsSettings
public PagedCallSettings<ListMeshRouteViewsRequest,ListMeshRouteViewsResponse, listMeshRouteViewsSettings()NetworkServicesClient.ListMeshRouteViewsPagedResponse> Returns the object with the settings used for calls to listMeshRouteViews. -
listLocationsSettings
public PagedCallSettings<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()NetworkServicesClient.ListLocationsPagedResponse> Returns the object with the settings used for calls to listLocations. -
getLocationSettings
Returns the object with the settings used for calls to getLocation. -
setIamPolicySettings
Returns the object with the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the object with the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the object with the settings used for calls to testIamPermissions. -
createStub
- Throws:
IOException
-
getServiceName
Returns the default service name.- Overrides:
getServiceNamein classStubSettings<NetworkServicesStubSettings>
-
defaultExecutorProviderBuilder
Returns a builder for the default ExecutorProvider for this service. -
getDefaultEndpoint
Returns the default service endpoint. -
getDefaultMtlsEndpoint
Returns the default mTLS service endpoint. -
getDefaultServiceScopes
Returns the default service scopes. -
defaultCredentialsProviderBuilder
Returns a builder for the default credentials for this service. -
defaultGrpcTransportProviderBuilder
Returns a builder for the default gRPC ChannelProvider for this service. -
defaultHttpJsonTransportProviderBuilder
@BetaApi public static InstantiatingHttpJsonChannelProvider.Builder defaultHttpJsonTransportProviderBuilder()Returns a builder for the default REST ChannelProvider for this service. -
defaultTransportChannelProvider
-
defaultGrpcApiClientHeaderProviderBuilder
-
defaultHttpJsonApiClientHeaderProviderBuilder
-
defaultApiClientHeaderProviderBuilder
-
newBuilder
Returns a new gRPC builder for this class. -
newHttpJsonBuilder
Returns a new REST builder for this class. -
newBuilder
Returns a new builder for this class. -
toBuilder
Returns a builder containing all the values of this settings class.- Specified by:
toBuilderin classStubSettings<NetworkServicesStubSettings>
-
getLibraryMetadata
- Overrides:
getLibraryMetadatain classStubSettings<NetworkServicesStubSettings>
-