public static class BareMetalSolutionStubSettings . Builder extends StubSettings . Builder<BareMetalSolutionStubSettings , BareMetalSolutionStubSettings . Builder >
Builder for BareMetalSolutionStubSettings.
Constructors
Builder(ClientContext clientContext)
protected Builder ( ClientContext clientContext )
protected Builder ( BareMetalSolutionStubSettings settings )
Methods
public BareMetalSolutionStubSettings . 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.
public BareMetalSolutionStubSettings build ()
Overrides
public OperationCallSettings . Builder<CreateNfsShareRequest , NfsShare , OperationMetadata > createNfsShareOperationSettings ()
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 createNfsShare.
public UnaryCallSettings . Builder<CreateNfsShareRequest , Operation > createNfsShareSettings ()
Returns the builder for the settings used for calls to createNfsShare.
public UnaryCallSettings . Builder<CreateProvisioningConfigRequest , ProvisioningConfig > createProvisioningConfigSettings ()
Returns the builder for the settings used for calls to createProvisioningConfig.
public UnaryCallSettings . Builder<CreateSSHKeyRequest , SSHKey > createSSHKeySettings ()
Returns the builder for the settings used for calls to createSSHKey.
public UnaryCallSettings . Builder<CreateVolumeSnapshotRequest , VolumeSnapshot > createVolumeSnapshotSettings ()
Returns the builder for the settings used for calls to createVolumeSnapshot.
public OperationCallSettings . Builder<DeleteNfsShareRequest , Empty , OperationMetadata > deleteNfsShareOperationSettings ()
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 deleteNfsShare.
public UnaryCallSettings . Builder<DeleteNfsShareRequest , Operation > deleteNfsShareSettings ()
Returns the builder for the settings used for calls to deleteNfsShare.
public UnaryCallSettings . Builder<DeleteSSHKeyRequest , Empty > deleteSSHKeySettings ()
Returns the builder for the settings used for calls to deleteSSHKey.
public UnaryCallSettings . Builder<DeleteVolumeSnapshotRequest , Empty > deleteVolumeSnapshotSettings ()
Returns the builder for the settings used for calls to deleteVolumeSnapshot.
public OperationCallSettings . Builder<DetachLunRequest , Instance , OperationMetadata > detachLunOperationSettings ()
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 detachLun.
public UnaryCallSettings . Builder<DetachLunRequest , Operation > detachLunSettings ()
Returns the builder for the settings used for calls to detachLun.
public OperationCallSettings . Builder<DisableInteractiveSerialConsoleRequest , DisableInteractiveSerialConsoleResponse , OperationMetadata > disableInteractiveSerialConsoleOperationSettings ()
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 disableInteractiveSerialConsole.
public UnaryCallSettings . Builder<DisableInteractiveSerialConsoleRequest , Operation > disableInteractiveSerialConsoleSettings ()
Returns the builder for the settings used for calls to disableInteractiveSerialConsole.
public OperationCallSettings . Builder<EnableInteractiveSerialConsoleRequest , EnableInteractiveSerialConsoleResponse , OperationMetadata > enableInteractiveSerialConsoleOperationSettings ()
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 enableInteractiveSerialConsole.
public UnaryCallSettings . Builder<EnableInteractiveSerialConsoleRequest , Operation > enableInteractiveSerialConsoleSettings ()
Returns the builder for the settings used for calls to enableInteractiveSerialConsole.
public OperationCallSettings . Builder<EvictLunRequest , Empty , OperationMetadata > evictLunOperationSettings ()
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 evictLun.
public UnaryCallSettings . Builder<EvictLunRequest , Operation > evictLunSettings ()
Returns the builder for the settings used for calls to evictLun.
public OperationCallSettings . Builder<EvictVolumeRequest , Empty , OperationMetadata > evictVolumeOperationSettings ()
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 evictVolume.
public UnaryCallSettings . Builder<EvictVolumeRequest , Operation > evictVolumeSettings ()
Returns the builder for the settings used for calls to evictVolume.
public UnaryCallSettings . Builder<GetInstanceRequest , Instance > getInstanceSettings ()
Returns the builder for the settings used for calls to getInstance.
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 >
public UnaryCallSettings . Builder<GetLunRequest , Lun > getLunSettings ()
Returns the builder for the settings used for calls to getLun.
public UnaryCallSettings . Builder<GetNetworkRequest , Network > getNetworkSettings ()
Returns the builder for the settings used for calls to getNetwork.
public UnaryCallSettings . Builder<GetNfsShareRequest , NfsShare > getNfsShareSettings ()
Returns the builder for the settings used for calls to getNfsShare.
public UnaryCallSettings . Builder<GetProvisioningConfigRequest , ProvisioningConfig > getProvisioningConfigSettings ()
Returns the builder for the settings used for calls to getProvisioningConfig.
public UnaryCallSettings . Builder<GetVolumeRequest , Volume > getVolumeSettings ()
Returns the builder for the settings used for calls to getVolume.
public UnaryCallSettings . Builder<GetVolumeSnapshotRequest , VolumeSnapshot > getVolumeSnapshotSettings ()
Returns the builder for the settings used for calls to getVolumeSnapshot.
public PagedCallSettings . Builder<ListInstancesRequest , ListInstancesResponse , BareMetalSolutionClient . ListInstancesPagedResponse > listInstancesSettings ()
Returns the builder for the settings used for calls to listInstances.
public PagedCallSettings . Builder<ListLocationsRequest , ListLocationsResponse , BareMetalSolutionClient . ListLocationsPagedResponse > listLocationsSettings ()
Returns the builder for the settings used for calls to listLocations.
public PagedCallSettings . Builder<ListLunsRequest , ListLunsResponse , BareMetalSolutionClient . ListLunsPagedResponse > listLunsSettings ()
Returns the builder for the settings used for calls to listLuns.
public UnaryCallSettings . Builder<ListNetworkUsageRequest , ListNetworkUsageResponse > listNetworkUsageSettings ()
Returns the builder for the settings used for calls to listNetworkUsage.
public PagedCallSettings . Builder<ListNetworksRequest , ListNetworksResponse , BareMetalSolutionClient . ListNetworksPagedResponse > listNetworksSettings ()
Returns the builder for the settings used for calls to listNetworks.
public PagedCallSettings . Builder<ListNfsSharesRequest , ListNfsSharesResponse , BareMetalSolutionClient . ListNfsSharesPagedResponse > listNfsSharesSettings ()
Returns the builder for the settings used for calls to listNfsShares.
public PagedCallSettings . Builder<ListOSImagesRequest , ListOSImagesResponse , BareMetalSolutionClient . ListOSImagesPagedResponse > listOSImagesSettings ()
Returns the builder for the settings used for calls to listOSImages.
public PagedCallSettings . Builder<ListProvisioningQuotasRequest , ListProvisioningQuotasResponse , BareMetalSolutionClient . ListProvisioningQuotasPagedResponse > listProvisioningQuotasSettings ()
Returns the builder for the settings used for calls to listProvisioningQuotas.
public PagedCallSettings . Builder<ListSSHKeysRequest , ListSSHKeysResponse , BareMetalSolutionClient . ListSSHKeysPagedResponse > listSSHKeysSettings ()
Returns the builder for the settings used for calls to listSSHKeys.
public PagedCallSettings . Builder<ListVolumeSnapshotsRequest , ListVolumeSnapshotsResponse , BareMetalSolutionClient . ListVolumeSnapshotsPagedResponse > listVolumeSnapshotsSettings ()
Returns the builder for the settings used for calls to listVolumeSnapshots.
public PagedCallSettings . Builder<ListVolumesRequest , ListVolumesResponse , BareMetalSolutionClient . ListVolumesPagedResponse > listVolumesSettings ()
Returns the builder for the settings used for calls to listVolumes.
public UnaryCallSettings . Builder<RenameInstanceRequest , Instance > renameInstanceSettings ()
Returns the builder for the settings used for calls to renameInstance.
public UnaryCallSettings . Builder<RenameNetworkRequest , Network > renameNetworkSettings ()
Returns the builder for the settings used for calls to renameNetwork.
public UnaryCallSettings . Builder<RenameNfsShareRequest , NfsShare > renameNfsShareSettings ()
Returns the builder for the settings used for calls to renameNfsShare.
public UnaryCallSettings . Builder<RenameVolumeRequest , Volume > renameVolumeSettings ()
Returns the builder for the settings used for calls to renameVolume.
public OperationCallSettings . Builder<ResetInstanceRequest , ResetInstanceResponse , OperationMetadata > resetInstanceOperationSettings ()
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 resetInstance.
public UnaryCallSettings . Builder<ResetInstanceRequest , Operation > resetInstanceSettings ()
Returns the builder for the settings used for calls to resetInstance.
public OperationCallSettings . Builder<ResizeVolumeRequest , Volume , OperationMetadata > resizeVolumeOperationSettings ()
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 resizeVolume.
public UnaryCallSettings . Builder<ResizeVolumeRequest , Operation > resizeVolumeSettings ()
Returns the builder for the settings used for calls to resizeVolume.
public OperationCallSettings . Builder<RestoreVolumeSnapshotRequest , VolumeSnapshot , OperationMetadata > restoreVolumeSnapshotOperationSettings ()
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 restoreVolumeSnapshot.
public UnaryCallSettings . Builder<RestoreVolumeSnapshotRequest , Operation > restoreVolumeSnapshotSettings ()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.
public OperationCallSettings . Builder<StartInstanceRequest , StartInstanceResponse , OperationMetadata > startInstanceOperationSettings ()
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 startInstance.
public UnaryCallSettings . Builder<StartInstanceRequest , Operation > startInstanceSettings ()
Returns the builder for the settings used for calls to startInstance.
public OperationCallSettings . Builder<StopInstanceRequest , StopInstanceResponse , OperationMetadata > stopInstanceOperationSettings ()
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 stopInstance.
public UnaryCallSettings . Builder<StopInstanceRequest , Operation > stopInstanceSettings ()
Returns the builder for the settings used for calls to stopInstance.
public UnaryCallSettings . Builder<SubmitProvisioningConfigRequest , SubmitProvisioningConfigResponse > submitProvisioningConfigSettings ()
Returns the builder for the settings used for calls to submitProvisioningConfig.
public ImmutableList<UnaryCallSettings . Builder <? , ? >> unaryMethodSettingsBuilders ()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
public OperationCallSettings . Builder<UpdateInstanceRequest , Instance , OperationMetadata > updateInstanceOperationSettings ()
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 updateInstance.
public UnaryCallSettings . Builder<UpdateInstanceRequest , Operation > updateInstanceSettings ()
Returns the builder for the settings used for calls to updateInstance.
public OperationCallSettings . Builder<UpdateNetworkRequest , Network , OperationMetadata > updateNetworkOperationSettings ()
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 updateNetwork.
public UnaryCallSettings . Builder<UpdateNetworkRequest , Operation > updateNetworkSettings ()
Returns the builder for the settings used for calls to updateNetwork.
public OperationCallSettings . Builder<UpdateNfsShareRequest , NfsShare , OperationMetadata > updateNfsShareOperationSettings ()
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 updateNfsShare.
public UnaryCallSettings . Builder<UpdateNfsShareRequest , Operation > updateNfsShareSettings ()
Returns the builder for the settings used for calls to updateNfsShare.
public UnaryCallSettings . Builder<UpdateProvisioningConfigRequest , ProvisioningConfig > updateProvisioningConfigSettings ()
Returns the builder for the settings used for calls to updateProvisioningConfig.
public OperationCallSettings . Builder<UpdateVolumeRequest , Volume , OperationMetadata > updateVolumeOperationSettings ()
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 updateVolume.
public UnaryCallSettings . Builder<UpdateVolumeRequest , Operation > updateVolumeSettings ()
Returns the builder for the settings used for calls to updateVolume.