Class ParameterManagerStubSettings.Builder (0.1.0)

public static class ParameterManagerStubSettings.Builder extends StubSettings.Builder<ParameterManagerStubSettings,ParameterManagerStubSettings.Builder>

Builder for ParameterManagerStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > ParameterManagerStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(ParameterManagerStubSettings settings)

protected Builder(ParameterManagerStubSettings settings)
Parameter
Name Description
settings ParameterManagerStubSettings

Methods

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

public ParameterManagerStubSettings.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
ParameterManagerStubSettings.Builder

build()

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

createParameterSettings()

public UnaryCallSettings.Builder<CreateParameterRequest,Parameter> createParameterSettings()

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

Returns
Type Description
Builder<CreateParameterRequest,Parameter>

createParameterVersionSettings()

public UnaryCallSettings.Builder<CreateParameterVersionRequest,ParameterVersion> createParameterVersionSettings()

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

Returns
Type Description
Builder<CreateParameterVersionRequest,ParameterVersion>

deleteParameterSettings()

public UnaryCallSettings.Builder<DeleteParameterRequest,Empty> deleteParameterSettings()

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

Returns
Type Description
Builder<DeleteParameterRequest,Empty>

deleteParameterVersionSettings()

public UnaryCallSettings.Builder<DeleteParameterVersionRequest,Empty> deleteParameterVersionSettings()

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

Returns
Type Description
Builder<DeleteParameterVersionRequest,Empty>

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>

getParameterSettings()

public UnaryCallSettings.Builder<GetParameterRequest,Parameter> getParameterSettings()

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

Returns
Type Description
Builder<GetParameterRequest,Parameter>

getParameterVersionSettings()

public UnaryCallSettings.Builder<GetParameterVersionRequest,ParameterVersion> getParameterVersionSettings()

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

Returns
Type Description
Builder<GetParameterVersionRequest,ParameterVersion>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,ParameterManagerClient.ListLocationsPagedResponse> listLocationsSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listParameterVersionsSettings()

public PagedCallSettings.Builder<ListParameterVersionsRequest,ListParameterVersionsResponse,ParameterManagerClient.ListParameterVersionsPagedResponse> listParameterVersionsSettings()

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

Returns
Type Description
Builder<ListParameterVersionsRequest,ListParameterVersionsResponse,ListParameterVersionsPagedResponse>

listParametersSettings()

public PagedCallSettings.Builder<ListParametersRequest,ListParametersResponse,ParameterManagerClient.ListParametersPagedResponse> listParametersSettings()

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

Returns
Type Description
Builder<ListParametersRequest,ListParametersResponse,ListParametersPagedResponse>

renderParameterVersionSettings()

public UnaryCallSettings.Builder<RenderParameterVersionRequest,RenderParameterVersionResponse> renderParameterVersionSettings()

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

Returns
Type Description
Builder<RenderParameterVersionRequest,RenderParameterVersionResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateParameterSettings()

public UnaryCallSettings.Builder<UpdateParameterRequest,Parameter> updateParameterSettings()

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

Returns
Type Description
Builder<UpdateParameterRequest,Parameter>

updateParameterVersionSettings()

public UnaryCallSettings.Builder<UpdateParameterVersionRequest,ParameterVersion> updateParameterVersionSettings()

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

Returns
Type Description
Builder<UpdateParameterVersionRequest,ParameterVersion>