public static class TpuStubSettings . Builder extends StubSettings . Builder<TpuStubSettings , TpuStubSettings . Builder >
Builder for TpuStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder ( ClientContext clientContext )
Builder(TpuStubSettings settings)
protected Builder ( TpuStubSettings settings )
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public TpuStubSettings . Builder applyToAllUnaryMethods ( ApiFunction<UnaryCallSettings . Builder <? , ? >, Void > settingsUpdater )
Applies the given settings updater function to all of the unary API methods in this service.
Note: This method does not support applying settings to streaming methods.
build()
public TpuStubSettings build ()
Overrides
createNodeOperationSettings()
public OperationCallSettings . Builder<CreateNodeRequest , Node , OperationMetadata > createNodeOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createNode.
createNodeSettings()
public UnaryCallSettings . Builder<CreateNodeRequest , Operation > createNodeSettings ()
Returns the builder for the settings used for calls to createNode.
createQueuedResourceOperationSettings()
public OperationCallSettings . Builder<CreateQueuedResourceRequest , QueuedResource , OperationMetadata > createQueuedResourceOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createQueuedResource.
createQueuedResourceSettings()
public UnaryCallSettings . Builder<CreateQueuedResourceRequest , Operation > createQueuedResourceSettings ()
Returns the builder for the settings used for calls to createQueuedResource.
deleteNodeOperationSettings()
public OperationCallSettings . Builder<DeleteNodeRequest , Empty , OperationMetadata > deleteNodeOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteNode.
deleteNodeSettings()
public UnaryCallSettings . Builder<DeleteNodeRequest , Operation > deleteNodeSettings ()
Returns the builder for the settings used for calls to deleteNode.
deleteQueuedResourceOperationSettings()
public OperationCallSettings . Builder<DeleteQueuedResourceRequest , QueuedResource , OperationMetadata > deleteQueuedResourceOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteQueuedResource.
deleteQueuedResourceSettings()
public UnaryCallSettings . Builder<DeleteQueuedResourceRequest , Operation > deleteQueuedResourceSettings ()
Returns the builder for the settings used for calls to deleteQueuedResource.
generateServiceIdentitySettings()
public UnaryCallSettings . Builder<GenerateServiceIdentityRequest , GenerateServiceIdentityResponse > generateServiceIdentitySettings ()
Returns the builder for the settings used for calls to generateServiceIdentity.
getAcceleratorTypeSettings()
public UnaryCallSettings . Builder<GetAcceleratorTypeRequest , AcceleratorType > getAcceleratorTypeSettings ()
Returns the builder for the settings used for calls to getAcceleratorType.
getGuestAttributesSettings()
public UnaryCallSettings . Builder<GetGuestAttributesRequest , GetGuestAttributesResponse > getGuestAttributesSettings ()
Returns the builder for the settings used for calls to getGuestAttributes.
getLocationSettings()
public UnaryCallSettings . Builder<GetLocationRequest , Location > getLocationSettings ()
Returns the builder for the settings used for calls to getLocation.
Returns Type Description Builder <com.google.cloud.location.GetLocationRequest ,com.google.cloud.location.Location >
getNodeSettings()
public UnaryCallSettings . Builder<GetNodeRequest , Node > getNodeSettings ()
Returns the builder for the settings used for calls to getNode.
getQueuedResourceSettings()
public UnaryCallSettings . Builder<GetQueuedResourceRequest , QueuedResource > getQueuedResourceSettings ()
Returns the builder for the settings used for calls to getQueuedResource.
getRuntimeVersionSettings()
public UnaryCallSettings . Builder<GetRuntimeVersionRequest , RuntimeVersion > getRuntimeVersionSettings ()
Returns the builder for the settings used for calls to getRuntimeVersion.
listAcceleratorTypesSettings()
public PagedCallSettings . Builder<ListAcceleratorTypesRequest , ListAcceleratorTypesResponse , TpuClient . ListAcceleratorTypesPagedResponse > listAcceleratorTypesSettings ()
Returns the builder for the settings used for calls to listAcceleratorTypes.
listLocationsSettings()
public PagedCallSettings . Builder<ListLocationsRequest , ListLocationsResponse , TpuClient . ListLocationsPagedResponse > listLocationsSettings ()
Returns the builder for the settings used for calls to listLocations.
listNodesSettings()
public PagedCallSettings . Builder<ListNodesRequest , ListNodesResponse , TpuClient . ListNodesPagedResponse > listNodesSettings ()
Returns the builder for the settings used for calls to listNodes.
listQueuedResourcesSettings()
public PagedCallSettings . Builder<ListQueuedResourcesRequest , ListQueuedResourcesResponse , TpuClient . ListQueuedResourcesPagedResponse > listQueuedResourcesSettings ()
Returns the builder for the settings used for calls to listQueuedResources.
listRuntimeVersionsSettings()
public PagedCallSettings . Builder<ListRuntimeVersionsRequest , ListRuntimeVersionsResponse , TpuClient . ListRuntimeVersionsPagedResponse > listRuntimeVersionsSettings ()
Returns the builder for the settings used for calls to listRuntimeVersions.
resetQueuedResourceOperationSettings()
public OperationCallSettings . Builder<ResetQueuedResourceRequest , QueuedResource , OperationMetadata > resetQueuedResourceOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to resetQueuedResource.
resetQueuedResourceSettings()
public UnaryCallSettings . Builder<ResetQueuedResourceRequest , Operation > resetQueuedResourceSettings ()
Returns the builder for the settings used for calls to resetQueuedResource.
simulateMaintenanceEventOperationSettings()
public OperationCallSettings . Builder<SimulateMaintenanceEventRequest , Node , OperationMetadata > simulateMaintenanceEventOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to simulateMaintenanceEvent.
simulateMaintenanceEventSettings()
public UnaryCallSettings . Builder<SimulateMaintenanceEventRequest , Operation > simulateMaintenanceEventSettings ()
Returns the builder for the settings used for calls to simulateMaintenanceEvent.
startNodeOperationSettings()
public OperationCallSettings . Builder<StartNodeRequest , Node , OperationMetadata > startNodeOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to startNode.
startNodeSettings()
public UnaryCallSettings . Builder<StartNodeRequest , Operation > startNodeSettings ()
Returns the builder for the settings used for calls to startNode.
stopNodeOperationSettings()
public OperationCallSettings . Builder<StopNodeRequest , Node , OperationMetadata > stopNodeOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to stopNode.
stopNodeSettings()
public UnaryCallSettings . Builder<StopNodeRequest , Operation > stopNodeSettings ()
Returns the builder for the settings used for calls to stopNode.
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings . Builder <? , ? >> unaryMethodSettingsBuilders ()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
updateNodeOperationSettings()
public OperationCallSettings . Builder<UpdateNodeRequest , Node , OperationMetadata > updateNodeOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateNode.
updateNodeSettings()
public UnaryCallSettings . Builder<UpdateNodeRequest , Operation > updateNodeSettings ()
Returns the builder for the settings used for calls to updateNode.