Class CmekConfigServiceSettings.Builder (0.60.0)

public static class CmekConfigServiceSettings.Builder extends ClientSettings.Builder<CmekConfigServiceSettings,CmekConfigServiceSettings.Builder>

Builder for CmekConfigServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > CmekConfigServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(CmekConfigServiceSettings settings)

protected Builder(CmekConfigServiceSettings settings)
Parameter
Name Description
settings CmekConfigServiceSettings

Builder(CmekConfigServiceStubSettings.Builder stubSettings)

protected Builder(CmekConfigServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings CmekConfigServiceStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public CmekConfigServiceSettings.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
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
CmekConfigServiceSettings.Builder

build()

public CmekConfigServiceSettings build()
Returns
Type Description
CmekConfigServiceSettings
Overrides
Exceptions
Type Description
IOException

deleteCmekConfigOperationSettings()

public OperationCallSettings.Builder<DeleteCmekConfigRequest,Empty,DeleteCmekConfigMetadata> deleteCmekConfigOperationSettings()

Returns the builder for the settings used for calls to deleteCmekConfig.

Returns
Type Description
Builder<DeleteCmekConfigRequest,Empty,DeleteCmekConfigMetadata>

deleteCmekConfigSettings()

public UnaryCallSettings.Builder<DeleteCmekConfigRequest,Operation> deleteCmekConfigSettings()

Returns the builder for the settings used for calls to deleteCmekConfig.

Returns
Type Description
Builder<DeleteCmekConfigRequest,Operation>

getCmekConfigSettings()

public UnaryCallSettings.Builder<GetCmekConfigRequest,CmekConfig> getCmekConfigSettings()

Returns the builder for the settings used for calls to getCmekConfig.

Returns
Type Description
Builder<GetCmekConfigRequest,CmekConfig>

getStubSettingsBuilder()

public CmekConfigServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
CmekConfigServiceStubSettings.Builder

listCmekConfigsSettings()

public UnaryCallSettings.Builder<ListCmekConfigsRequest,ListCmekConfigsResponse> listCmekConfigsSettings()

Returns the builder for the settings used for calls to listCmekConfigs.

Returns
Type Description
Builder<ListCmekConfigsRequest,ListCmekConfigsResponse>

updateCmekConfigOperationSettings()

public OperationCallSettings.Builder<UpdateCmekConfigRequest,CmekConfig,UpdateCmekConfigMetadata> updateCmekConfigOperationSettings()

Returns the builder for the settings used for calls to updateCmekConfig.

Returns
Type Description
Builder<UpdateCmekConfigRequest,CmekConfig,UpdateCmekConfigMetadata>

updateCmekConfigSettings()

public UnaryCallSettings.Builder<UpdateCmekConfigRequest,Operation> updateCmekConfigSettings()

Returns the builder for the settings used for calls to updateCmekConfig.

Returns
Type Description
Builder<UpdateCmekConfigRequest,Operation>