public static class BareMetalSolutionStubSettings.Builder extends StubSettings.Builder<BareMetalSolutionStubSettings,BareMetalSolutionStubSettings.Builder>
Builder for BareMetalSolutionStubSettings.
Constructors
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
protected Builder(BareMetalSolutionStubSettings settings)
Parameter
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.
Parameter
Returns
public BareMetalSolutionStubSettings build()
Returns
Overrides
Exceptions
public OperationCallSettings.Builder<DetachLunRequest,Instance,OperationMetadata> detachLunOperationSettings()
Returns the builder for the settings used for calls to detachLun.
Returns
public UnaryCallSettings.Builder<DetachLunRequest,Operation> detachLunSettings()
Returns the builder for the settings used for calls to detachLun.
Returns
public UnaryCallSettings.Builder<GetInstanceRequest,Instance> getInstanceSettings()
Returns the builder for the settings used for calls to getInstance.
Returns
public UnaryCallSettings.Builder<GetLunRequest,Lun> getLunSettings()
Returns the builder for the settings used for calls to getLun.
Returns
public UnaryCallSettings.Builder<GetNetworkRequest,Network> getNetworkSettings()
Returns the builder for the settings used for calls to getNetwork.
Returns
public UnaryCallSettings.Builder<GetNfsShareRequest,NfsShare> getNfsShareSettings()
Returns the builder for the settings used for calls to getNfsShare.
Returns
public UnaryCallSettings.Builder<GetVolumeRequest,Volume> getVolumeSettings()
Returns the builder for the settings used for calls to getVolume.
Returns
public PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse,BareMetalSolutionClient.ListInstancesPagedResponse> listInstancesSettings()
Returns the builder for the settings used for calls to listInstances.
Returns
public PagedCallSettings.Builder<ListLunsRequest,ListLunsResponse,BareMetalSolutionClient.ListLunsPagedResponse> listLunsSettings()
Returns the builder for the settings used for calls to listLuns.
Returns
public UnaryCallSettings.Builder<ListNetworkUsageRequest,ListNetworkUsageResponse> listNetworkUsageSettings()
Returns the builder for the settings used for calls to listNetworkUsage.
Returns
public PagedCallSettings.Builder<ListNetworksRequest,ListNetworksResponse,BareMetalSolutionClient.ListNetworksPagedResponse> listNetworksSettings()
Returns the builder for the settings used for calls to listNetworks.
Returns
public PagedCallSettings.Builder<ListNfsSharesRequest,ListNfsSharesResponse,BareMetalSolutionClient.ListNfsSharesPagedResponse> listNfsSharesSettings()
Returns the builder for the settings used for calls to listNfsShares.
Returns
public PagedCallSettings.Builder<ListVolumesRequest,ListVolumesResponse,BareMetalSolutionClient.ListVolumesPagedResponse> listVolumesSettings()
Returns the builder for the settings used for calls to listVolumes.
Returns
public OperationCallSettings.Builder<ResetInstanceRequest,ResetInstanceResponse,OperationMetadata> resetInstanceOperationSettings()
Returns the builder for the settings used for calls to resetInstance.
Returns
public UnaryCallSettings.Builder<ResetInstanceRequest,Operation> resetInstanceSettings()
Returns the builder for the settings used for calls to resetInstance.
Returns
public OperationCallSettings.Builder<ResizeVolumeRequest,Volume,OperationMetadata> resizeVolumeOperationSettings()
Returns the builder for the settings used for calls to resizeVolume.
Returns
public UnaryCallSettings.Builder<ResizeVolumeRequest,Operation> resizeVolumeSettings()
Returns the builder for the settings used for calls to resizeVolume.
Returns
public OperationCallSettings.Builder<StartInstanceRequest,StartInstanceResponse,OperationMetadata> startInstanceOperationSettings()
Returns the builder for the settings used for calls to startInstance.
Returns
public UnaryCallSettings.Builder<StartInstanceRequest,Operation> startInstanceSettings()
Returns the builder for the settings used for calls to startInstance.
Returns
public OperationCallSettings.Builder<StopInstanceRequest,StopInstanceResponse,OperationMetadata> stopInstanceOperationSettings()
Returns the builder for the settings used for calls to stopInstance.
Returns
public UnaryCallSettings.Builder<StopInstanceRequest,Operation> stopInstanceSettings()
Returns the builder for the settings used for calls to stopInstance.
Returns
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> | |
public OperationCallSettings.Builder<UpdateInstanceRequest,Instance,OperationMetadata> updateInstanceOperationSettings()
Returns the builder for the settings used for calls to updateInstance.
Returns
public UnaryCallSettings.Builder<UpdateInstanceRequest,Operation> updateInstanceSettings()
Returns the builder for the settings used for calls to updateInstance.
Returns
public OperationCallSettings.Builder<UpdateNetworkRequest,Network,OperationMetadata> updateNetworkOperationSettings()
Returns the builder for the settings used for calls to updateNetwork.
Returns
public UnaryCallSettings.Builder<UpdateNetworkRequest,Operation> updateNetworkSettings()
Returns the builder for the settings used for calls to updateNetwork.
Returns
public OperationCallSettings.Builder<UpdateNfsShareRequest,NfsShare,OperationMetadata> updateNfsShareOperationSettings()
Returns the builder for the settings used for calls to updateNfsShare.
Returns
public UnaryCallSettings.Builder<UpdateNfsShareRequest,Operation> updateNfsShareSettings()
Returns the builder for the settings used for calls to updateNfsShare.
Returns
public OperationCallSettings.Builder<UpdateVolumeRequest,Volume,OperationMetadata> updateVolumeOperationSettings()
Returns the builder for the settings used for calls to updateVolume.
Returns
public UnaryCallSettings.Builder<UpdateVolumeRequest,Operation> updateVolumeSettings()
Returns the builder for the settings used for calls to updateVolume.
Returns