Class PolicyBindingsStubSettings.Builder (1.60.0)

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

Builder for PolicyBindingsStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > PolicyBindingsStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(PolicyBindingsStubSettings settings)

protected Builder(PolicyBindingsStubSettings settings)
Parameter
Name Description
settings PolicyBindingsStubSettings

Methods

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

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

build()

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

createPolicyBindingOperationSettings()

public OperationCallSettings.Builder<CreatePolicyBindingRequest,PolicyBinding,OperationMetadata> createPolicyBindingOperationSettings()

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

Returns
Type Description
Builder<CreatePolicyBindingRequest,PolicyBinding,OperationMetadata>

createPolicyBindingSettings()

public UnaryCallSettings.Builder<CreatePolicyBindingRequest,Operation> createPolicyBindingSettings()

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

Returns
Type Description
Builder<CreatePolicyBindingRequest,Operation>

deletePolicyBindingOperationSettings()

public OperationCallSettings.Builder<DeletePolicyBindingRequest,Empty,OperationMetadata> deletePolicyBindingOperationSettings()

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

Returns
Type Description
Builder<DeletePolicyBindingRequest,Empty,OperationMetadata>

deletePolicyBindingSettings()

public UnaryCallSettings.Builder<DeletePolicyBindingRequest,Operation> deletePolicyBindingSettings()

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

Returns
Type Description
Builder<DeletePolicyBindingRequest,Operation>

getPolicyBindingSettings()

public UnaryCallSettings.Builder<GetPolicyBindingRequest,PolicyBinding> getPolicyBindingSettings()

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

Returns
Type Description
Builder<GetPolicyBindingRequest,PolicyBinding>

listPolicyBindingsSettings()

public PagedCallSettings.Builder<ListPolicyBindingsRequest,ListPolicyBindingsResponse,PolicyBindingsClient.ListPolicyBindingsPagedResponse> listPolicyBindingsSettings()

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

Returns
Type Description
Builder<ListPolicyBindingsRequest,ListPolicyBindingsResponse,ListPolicyBindingsPagedResponse>

searchTargetPolicyBindingsSettings()

public PagedCallSettings.Builder<SearchTargetPolicyBindingsRequest,SearchTargetPolicyBindingsResponse,PolicyBindingsClient.SearchTargetPolicyBindingsPagedResponse> searchTargetPolicyBindingsSettings()

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

Returns
Type Description
Builder<SearchTargetPolicyBindingsRequest,SearchTargetPolicyBindingsResponse,SearchTargetPolicyBindingsPagedResponse>

unaryMethodSettingsBuilders()

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

updatePolicyBindingOperationSettings()

public OperationCallSettings.Builder<UpdatePolicyBindingRequest,PolicyBinding,OperationMetadata> updatePolicyBindingOperationSettings()

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

Returns
Type Description
Builder<UpdatePolicyBindingRequest,PolicyBinding,OperationMetadata>

updatePolicyBindingSettings()

public UnaryCallSettings.Builder<UpdatePolicyBindingRequest,Operation> updatePolicyBindingSettings()

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

Returns
Type Description
Builder<UpdatePolicyBindingRequest,Operation>