Class BareMetalSolutionSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<BareMetalSolutionSettings,BareMetalSolutionSettings.Builder>
-
- com.google.cloud.baremetalsolution.v2.BareMetalSolutionSettings.Builder
-
- Enclosing class:
- BareMetalSolutionSettings
public static class BareMetalSolutionSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<BareMetalSolutionSettings,BareMetalSolutionSettings.Builder>
Builder for BareMetalSolutionSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(BareMetalSolutionSettings settings)
protected
Builder(BareMetalSolutionStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BareMetalSolutionSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.BareMetalSolutionSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateNfsShareRequest,NfsShare,OperationMetadata>
createNfsShareOperationSettings()
Returns the builder for the settings used for calls to createNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNfsShareRequest,com.google.longrunning.Operation>
createNfsShareSettings()
Returns the builder for the settings used for calls to createNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateProvisioningConfigRequest,ProvisioningConfig>
createProvisioningConfigSettings()
Returns the builder for the settings used for calls to createProvisioningConfig.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSSHKeyRequest,SSHKey>
createSSHKeySettings()
Returns the builder for the settings used for calls to createSSHKey.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateVolumeSnapshotRequest,VolumeSnapshot>
createVolumeSnapshotSettings()
Returns the builder for the settings used for calls to createVolumeSnapshot.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteNfsShareRequest,com.google.protobuf.Empty,OperationMetadata>
deleteNfsShareOperationSettings()
Returns the builder for the settings used for calls to deleteNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNfsShareRequest,com.google.longrunning.Operation>
deleteNfsShareSettings()
Returns the builder for the settings used for calls to deleteNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSSHKeyRequest,com.google.protobuf.Empty>
deleteSSHKeySettings()
Returns the builder for the settings used for calls to deleteSSHKey.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty>
deleteVolumeSnapshotSettings()
Returns the builder for the settings used for calls to deleteVolumeSnapshot.com.google.api.gax.rpc.OperationCallSettings.Builder<DetachLunRequest,Instance,OperationMetadata>
detachLunOperationSettings()
Returns the builder for the settings used for calls to detachLun.com.google.api.gax.rpc.UnaryCallSettings.Builder<DetachLunRequest,com.google.longrunning.Operation>
detachLunSettings()
Returns the builder for the settings used for calls to detachLun.com.google.api.gax.rpc.OperationCallSettings.Builder<DisableInteractiveSerialConsoleRequest,DisableInteractiveSerialConsoleResponse,OperationMetadata>
disableInteractiveSerialConsoleOperationSettings()
Returns the builder for the settings used for calls to disableInteractiveSerialConsole.com.google.api.gax.rpc.UnaryCallSettings.Builder<DisableInteractiveSerialConsoleRequest,com.google.longrunning.Operation>
disableInteractiveSerialConsoleSettings()
Returns the builder for the settings used for calls to disableInteractiveSerialConsole.com.google.api.gax.rpc.OperationCallSettings.Builder<EnableInteractiveSerialConsoleRequest,EnableInteractiveSerialConsoleResponse,OperationMetadata>
enableInteractiveSerialConsoleOperationSettings()
Returns the builder for the settings used for calls to enableInteractiveSerialConsole.com.google.api.gax.rpc.UnaryCallSettings.Builder<EnableInteractiveSerialConsoleRequest,com.google.longrunning.Operation>
enableInteractiveSerialConsoleSettings()
Returns the builder for the settings used for calls to enableInteractiveSerialConsole.com.google.api.gax.rpc.OperationCallSettings.Builder<EvictLunRequest,com.google.protobuf.Empty,OperationMetadata>
evictLunOperationSettings()
Returns the builder for the settings used for calls to evictLun.com.google.api.gax.rpc.UnaryCallSettings.Builder<EvictLunRequest,com.google.longrunning.Operation>
evictLunSettings()
Returns the builder for the settings used for calls to evictLun.com.google.api.gax.rpc.OperationCallSettings.Builder<EvictVolumeRequest,com.google.protobuf.Empty,OperationMetadata>
evictVolumeOperationSettings()
Returns the builder for the settings used for calls to evictVolume.com.google.api.gax.rpc.UnaryCallSettings.Builder<EvictVolumeRequest,com.google.longrunning.Operation>
evictVolumeSettings()
Returns the builder for the settings used for calls to evictVolume.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInstanceRequest,Instance>
getInstanceSettings()
Returns the builder for the settings used for calls to getInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
getLocationSettings()
Returns the builder for the settings used for calls to getLocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetLunRequest,Lun>
getLunSettings()
Returns the builder for the settings used for calls to getLun.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNetworkRequest,Network>
getNetworkSettings()
Returns the builder for the settings used for calls to getNetwork.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNfsShareRequest,NfsShare>
getNfsShareSettings()
Returns the builder for the settings used for calls to getNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetProvisioningConfigRequest,ProvisioningConfig>
getProvisioningConfigSettings()
Returns the builder for the settings used for calls to getProvisioningConfig.BareMetalSolutionStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVolumeRequest,Volume>
getVolumeSettings()
Returns the builder for the settings used for calls to getVolume.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVolumeSnapshotRequest,VolumeSnapshot>
getVolumeSnapshotSettings()
Returns the builder for the settings used for calls to getVolumeSnapshot.com.google.api.gax.rpc.PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse,BareMetalSolutionClient.ListInstancesPagedResponse>
listInstancesSettings()
Returns the builder for the settings used for calls to listInstances.com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,BareMetalSolutionClient.ListLocationsPagedResponse>
listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.com.google.api.gax.rpc.PagedCallSettings.Builder<ListLunsRequest,ListLunsResponse,BareMetalSolutionClient.ListLunsPagedResponse>
listLunsSettings()
Returns the builder for the settings used for calls to listLuns.com.google.api.gax.rpc.PagedCallSettings.Builder<ListNetworksRequest,ListNetworksResponse,BareMetalSolutionClient.ListNetworksPagedResponse>
listNetworksSettings()
Returns the builder for the settings used for calls to listNetworks.com.google.api.gax.rpc.UnaryCallSettings.Builder<ListNetworkUsageRequest,ListNetworkUsageResponse>
listNetworkUsageSettings()
Returns the builder for the settings used for calls to listNetworkUsage.com.google.api.gax.rpc.PagedCallSettings.Builder<ListNfsSharesRequest,ListNfsSharesResponse,BareMetalSolutionClient.ListNfsSharesPagedResponse>
listNfsSharesSettings()
Returns the builder for the settings used for calls to listNfsShares.com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSImagesRequest,ListOSImagesResponse,BareMetalSolutionClient.ListOSImagesPagedResponse>
listOSImagesSettings()
Returns the builder for the settings used for calls to listOSImages.com.google.api.gax.rpc.PagedCallSettings.Builder<ListProvisioningQuotasRequest,ListProvisioningQuotasResponse,BareMetalSolutionClient.ListProvisioningQuotasPagedResponse>
listProvisioningQuotasSettings()
Returns the builder for the settings used for calls to listProvisioningQuotas.com.google.api.gax.rpc.PagedCallSettings.Builder<ListSSHKeysRequest,ListSSHKeysResponse,BareMetalSolutionClient.ListSSHKeysPagedResponse>
listSSHKeysSettings()
Returns the builder for the settings used for calls to listSSHKeys.com.google.api.gax.rpc.PagedCallSettings.Builder<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse>
listVolumeSnapshotsSettings()
Returns the builder for the settings used for calls to listVolumeSnapshots.com.google.api.gax.rpc.PagedCallSettings.Builder<ListVolumesRequest,ListVolumesResponse,BareMetalSolutionClient.ListVolumesPagedResponse>
listVolumesSettings()
Returns the builder for the settings used for calls to listVolumes.com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameInstanceRequest,Instance>
renameInstanceSettings()
Returns the builder for the settings used for calls to renameInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameNetworkRequest,Network>
renameNetworkSettings()
Returns the builder for the settings used for calls to renameNetwork.com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameNfsShareRequest,NfsShare>
renameNfsShareSettings()
Returns the builder for the settings used for calls to renameNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameVolumeRequest,Volume>
renameVolumeSettings()
Returns the builder for the settings used for calls to renameVolume.com.google.api.gax.rpc.OperationCallSettings.Builder<ResetInstanceRequest,ResetInstanceResponse,OperationMetadata>
resetInstanceOperationSettings()
Returns the builder for the settings used for calls to resetInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetInstanceRequest,com.google.longrunning.Operation>
resetInstanceSettings()
Returns the builder for the settings used for calls to resetInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<ResizeVolumeRequest,Volume,OperationMetadata>
resizeVolumeOperationSettings()
Returns the builder for the settings used for calls to resizeVolume.com.google.api.gax.rpc.UnaryCallSettings.Builder<ResizeVolumeRequest,com.google.longrunning.Operation>
resizeVolumeSettings()
Returns the builder for the settings used for calls to resizeVolume.com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata>
restoreVolumeSnapshotOperationSettings()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreVolumeSnapshotRequest,com.google.longrunning.Operation>
restoreVolumeSnapshotSettings()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.com.google.api.gax.rpc.OperationCallSettings.Builder<StartInstanceRequest,StartInstanceResponse,OperationMetadata>
startInstanceOperationSettings()
Returns the builder for the settings used for calls to startInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<StartInstanceRequest,com.google.longrunning.Operation>
startInstanceSettings()
Returns the builder for the settings used for calls to startInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<StopInstanceRequest,StopInstanceResponse,OperationMetadata>
stopInstanceOperationSettings()
Returns the builder for the settings used for calls to stopInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<StopInstanceRequest,com.google.longrunning.Operation>
stopInstanceSettings()
Returns the builder for the settings used for calls to stopInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<SubmitProvisioningConfigRequest,SubmitProvisioningConfigResponse>
submitProvisioningConfigSettings()
Returns the builder for the settings used for calls to submitProvisioningConfig.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateInstanceRequest,Instance,OperationMetadata>
updateInstanceOperationSettings()
Returns the builder for the settings used for calls to updateInstance.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateInstanceRequest,com.google.longrunning.Operation>
updateInstanceSettings()
Returns the builder for the settings used for calls to updateInstance.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateNetworkRequest,Network,OperationMetadata>
updateNetworkOperationSettings()
Returns the builder for the settings used for calls to updateNetwork.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNetworkRequest,com.google.longrunning.Operation>
updateNetworkSettings()
Returns the builder for the settings used for calls to updateNetwork.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateNfsShareRequest,NfsShare,OperationMetadata>
updateNfsShareOperationSettings()
Returns the builder for the settings used for calls to updateNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNfsShareRequest,com.google.longrunning.Operation>
updateNfsShareSettings()
Returns the builder for the settings used for calls to updateNfsShare.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateProvisioningConfigRequest,ProvisioningConfig>
updateProvisioningConfigSettings()
Returns the builder for the settings used for calls to updateProvisioningConfig.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateVolumeRequest,Volume,OperationMetadata>
updateVolumeOperationSettings()
Returns the builder for the settings used for calls to updateVolume.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateVolumeRequest,com.google.longrunning.Operation>
updateVolumeSettings()
Returns the builder for the settings used for calls to updateVolume.-
Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder() throws IOException
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(BareMetalSolutionSettings settings)
-
Builder
protected Builder(BareMetalSolutionStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public BareMetalSolutionStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public BareMetalSolutionSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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.
-
listInstancesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse,BareMetalSolutionClient.ListInstancesPagedResponse> listInstancesSettings()
Returns the builder for the settings used for calls to listInstances.
-
getInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInstanceRequest,Instance> getInstanceSettings()
Returns the builder for the settings used for calls to getInstance.
-
updateInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateInstanceRequest,com.google.longrunning.Operation> updateInstanceSettings()
Returns the builder for the settings used for calls to updateInstance.
-
updateInstanceOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateInstanceRequest,Instance,OperationMetadata> updateInstanceOperationSettings()
Returns the builder for the settings used for calls to updateInstance.
-
renameInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameInstanceRequest,Instance> renameInstanceSettings()
Returns the builder for the settings used for calls to renameInstance.
-
resetInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetInstanceRequest,com.google.longrunning.Operation> resetInstanceSettings()
Returns the builder for the settings used for calls to resetInstance.
-
resetInstanceOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ResetInstanceRequest,ResetInstanceResponse,OperationMetadata> resetInstanceOperationSettings()
Returns the builder for the settings used for calls to resetInstance.
-
startInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<StartInstanceRequest,com.google.longrunning.Operation> startInstanceSettings()
Returns the builder for the settings used for calls to startInstance.
-
startInstanceOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<StartInstanceRequest,StartInstanceResponse,OperationMetadata> startInstanceOperationSettings()
Returns the builder for the settings used for calls to startInstance.
-
stopInstanceSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<StopInstanceRequest,com.google.longrunning.Operation> stopInstanceSettings()
Returns the builder for the settings used for calls to stopInstance.
-
stopInstanceOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<StopInstanceRequest,StopInstanceResponse,OperationMetadata> stopInstanceOperationSettings()
Returns the builder for the settings used for calls to stopInstance.
-
enableInteractiveSerialConsoleSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<EnableInteractiveSerialConsoleRequest,com.google.longrunning.Operation> enableInteractiveSerialConsoleSettings()
Returns the builder for the settings used for calls to enableInteractiveSerialConsole.
-
enableInteractiveSerialConsoleOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<EnableInteractiveSerialConsoleRequest,EnableInteractiveSerialConsoleResponse,OperationMetadata> enableInteractiveSerialConsoleOperationSettings()
Returns the builder for the settings used for calls to enableInteractiveSerialConsole.
-
disableInteractiveSerialConsoleSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DisableInteractiveSerialConsoleRequest,com.google.longrunning.Operation> disableInteractiveSerialConsoleSettings()
Returns the builder for the settings used for calls to disableInteractiveSerialConsole.
-
disableInteractiveSerialConsoleOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DisableInteractiveSerialConsoleRequest,DisableInteractiveSerialConsoleResponse,OperationMetadata> disableInteractiveSerialConsoleOperationSettings()
Returns the builder for the settings used for calls to disableInteractiveSerialConsole.
-
detachLunSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DetachLunRequest,com.google.longrunning.Operation> detachLunSettings()
Returns the builder for the settings used for calls to detachLun.
-
detachLunOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DetachLunRequest,Instance,OperationMetadata> detachLunOperationSettings()
Returns the builder for the settings used for calls to detachLun.
-
listSSHKeysSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListSSHKeysRequest,ListSSHKeysResponse,BareMetalSolutionClient.ListSSHKeysPagedResponse> listSSHKeysSettings()
Returns the builder for the settings used for calls to listSSHKeys.
-
createSSHKeySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSSHKeyRequest,SSHKey> createSSHKeySettings()
Returns the builder for the settings used for calls to createSSHKey.
-
deleteSSHKeySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSSHKeyRequest,com.google.protobuf.Empty> deleteSSHKeySettings()
Returns the builder for the settings used for calls to deleteSSHKey.
-
listVolumesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListVolumesRequest,ListVolumesResponse,BareMetalSolutionClient.ListVolumesPagedResponse> listVolumesSettings()
Returns the builder for the settings used for calls to listVolumes.
-
getVolumeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVolumeRequest,Volume> getVolumeSettings()
Returns the builder for the settings used for calls to getVolume.
-
updateVolumeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateVolumeRequest,com.google.longrunning.Operation> updateVolumeSettings()
Returns the builder for the settings used for calls to updateVolume.
-
updateVolumeOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateVolumeRequest,Volume,OperationMetadata> updateVolumeOperationSettings()
Returns the builder for the settings used for calls to updateVolume.
-
renameVolumeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameVolumeRequest,Volume> renameVolumeSettings()
Returns the builder for the settings used for calls to renameVolume.
-
evictVolumeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<EvictVolumeRequest,com.google.longrunning.Operation> evictVolumeSettings()
Returns the builder for the settings used for calls to evictVolume.
-
evictVolumeOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<EvictVolumeRequest,com.google.protobuf.Empty,OperationMetadata> evictVolumeOperationSettings()
Returns the builder for the settings used for calls to evictVolume.
-
resizeVolumeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResizeVolumeRequest,com.google.longrunning.Operation> resizeVolumeSettings()
Returns the builder for the settings used for calls to resizeVolume.
-
resizeVolumeOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ResizeVolumeRequest,Volume,OperationMetadata> resizeVolumeOperationSettings()
Returns the builder for the settings used for calls to resizeVolume.
-
listNetworksSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListNetworksRequest,ListNetworksResponse,BareMetalSolutionClient.ListNetworksPagedResponse> listNetworksSettings()
Returns the builder for the settings used for calls to listNetworks.
-
listNetworkUsageSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListNetworkUsageRequest,ListNetworkUsageResponse> listNetworkUsageSettings()
Returns the builder for the settings used for calls to listNetworkUsage.
-
getNetworkSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNetworkRequest,Network> getNetworkSettings()
Returns the builder for the settings used for calls to getNetwork.
-
updateNetworkSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNetworkRequest,com.google.longrunning.Operation> updateNetworkSettings()
Returns the builder for the settings used for calls to updateNetwork.
-
updateNetworkOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateNetworkRequest,Network,OperationMetadata> updateNetworkOperationSettings()
Returns the builder for the settings used for calls to updateNetwork.
-
createVolumeSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateVolumeSnapshotRequest,VolumeSnapshot> createVolumeSnapshotSettings()
Returns the builder for the settings used for calls to createVolumeSnapshot.
-
restoreVolumeSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreVolumeSnapshotRequest,com.google.longrunning.Operation> restoreVolumeSnapshotSettings()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.
-
restoreVolumeSnapshotOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreVolumeSnapshotRequest,VolumeSnapshot,OperationMetadata> restoreVolumeSnapshotOperationSettings()
Returns the builder for the settings used for calls to restoreVolumeSnapshot.
-
deleteVolumeSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteVolumeSnapshotRequest,com.google.protobuf.Empty> deleteVolumeSnapshotSettings()
Returns the builder for the settings used for calls to deleteVolumeSnapshot.
-
getVolumeSnapshotSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetVolumeSnapshotRequest,VolumeSnapshot> getVolumeSnapshotSettings()
Returns the builder for the settings used for calls to getVolumeSnapshot.
-
listVolumeSnapshotsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,BareMetalSolutionClient.ListVolumeSnapshotsPagedResponse> listVolumeSnapshotsSettings()
Returns the builder for the settings used for calls to listVolumeSnapshots.
-
getLunSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetLunRequest,Lun> getLunSettings()
Returns the builder for the settings used for calls to getLun.
-
listLunsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListLunsRequest,ListLunsResponse,BareMetalSolutionClient.ListLunsPagedResponse> listLunsSettings()
Returns the builder for the settings used for calls to listLuns.
-
evictLunSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<EvictLunRequest,com.google.longrunning.Operation> evictLunSettings()
Returns the builder for the settings used for calls to evictLun.
-
evictLunOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<EvictLunRequest,com.google.protobuf.Empty,OperationMetadata> evictLunOperationSettings()
Returns the builder for the settings used for calls to evictLun.
-
getNfsShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNfsShareRequest,NfsShare> getNfsShareSettings()
Returns the builder for the settings used for calls to getNfsShare.
-
listNfsSharesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListNfsSharesRequest,ListNfsSharesResponse,BareMetalSolutionClient.ListNfsSharesPagedResponse> listNfsSharesSettings()
Returns the builder for the settings used for calls to listNfsShares.
-
updateNfsShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNfsShareRequest,com.google.longrunning.Operation> updateNfsShareSettings()
Returns the builder for the settings used for calls to updateNfsShare.
-
updateNfsShareOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateNfsShareRequest,NfsShare,OperationMetadata> updateNfsShareOperationSettings()
Returns the builder for the settings used for calls to updateNfsShare.
-
createNfsShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNfsShareRequest,com.google.longrunning.Operation> createNfsShareSettings()
Returns the builder for the settings used for calls to createNfsShare.
-
createNfsShareOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateNfsShareRequest,NfsShare,OperationMetadata> createNfsShareOperationSettings()
Returns the builder for the settings used for calls to createNfsShare.
-
renameNfsShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameNfsShareRequest,NfsShare> renameNfsShareSettings()
Returns the builder for the settings used for calls to renameNfsShare.
-
deleteNfsShareSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNfsShareRequest,com.google.longrunning.Operation> deleteNfsShareSettings()
Returns the builder for the settings used for calls to deleteNfsShare.
-
deleteNfsShareOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteNfsShareRequest,com.google.protobuf.Empty,OperationMetadata> deleteNfsShareOperationSettings()
Returns the builder for the settings used for calls to deleteNfsShare.
-
listProvisioningQuotasSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListProvisioningQuotasRequest,ListProvisioningQuotasResponse,BareMetalSolutionClient.ListProvisioningQuotasPagedResponse> listProvisioningQuotasSettings()
Returns the builder for the settings used for calls to listProvisioningQuotas.
-
submitProvisioningConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SubmitProvisioningConfigRequest,SubmitProvisioningConfigResponse> submitProvisioningConfigSettings()
Returns the builder for the settings used for calls to submitProvisioningConfig.
-
getProvisioningConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetProvisioningConfigRequest,ProvisioningConfig> getProvisioningConfigSettings()
Returns the builder for the settings used for calls to getProvisioningConfig.
-
createProvisioningConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateProvisioningConfigRequest,ProvisioningConfig> createProvisioningConfigSettings()
Returns the builder for the settings used for calls to createProvisioningConfig.
-
updateProvisioningConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateProvisioningConfigRequest,ProvisioningConfig> updateProvisioningConfigSettings()
Returns the builder for the settings used for calls to updateProvisioningConfig.
-
renameNetworkSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameNetworkRequest,Network> renameNetworkSettings()
Returns the builder for the settings used for calls to renameNetwork.
-
listOSImagesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListOSImagesRequest,ListOSImagesResponse,BareMetalSolutionClient.ListOSImagesPagedResponse> listOSImagesSettings()
Returns the builder for the settings used for calls to listOSImages.
-
listLocationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,BareMetalSolutionClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
-
getLocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
-
build
public BareMetalSolutionSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<BareMetalSolutionSettings,BareMetalSolutionSettings.Builder>
- Throws:
IOException
-
-