Class AccessPoliciesStubSettings.Builder (1.90.0)

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

Builder for AccessPoliciesStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > AccessPoliciesStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(AccessPoliciesStubSettings settings)

protected Builder(AccessPoliciesStubSettings settings)
Parameter
Name Description
settings AccessPoliciesStubSettings

Methods

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

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

build()

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

createAccessPolicyOperationSettings()

public OperationCallSettings.Builder<CreateAccessPolicyRequest,AccessPolicy,OperationMetadata> createAccessPolicyOperationSettings()

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

Returns
Type Description
Builder<CreateAccessPolicyRequest,AccessPolicy,OperationMetadata>

createAccessPolicySettings()

public UnaryCallSettings.Builder<CreateAccessPolicyRequest,Operation> createAccessPolicySettings()

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

Returns
Type Description
Builder<CreateAccessPolicyRequest,Operation>

deleteAccessPolicyOperationSettings()

public OperationCallSettings.Builder<DeleteAccessPolicyRequest,Empty,OperationMetadata> deleteAccessPolicyOperationSettings()

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

Returns
Type Description
Builder<DeleteAccessPolicyRequest,Empty,OperationMetadata>

deleteAccessPolicySettings()

public UnaryCallSettings.Builder<DeleteAccessPolicyRequest,Operation> deleteAccessPolicySettings()

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

Returns
Type Description
Builder<DeleteAccessPolicyRequest,Operation>

getAccessPolicySettings()

public UnaryCallSettings.Builder<GetAccessPolicyRequest,AccessPolicy> getAccessPolicySettings()

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

Returns
Type Description
Builder<GetAccessPolicyRequest,AccessPolicy>

listAccessPoliciesSettings()

public PagedCallSettings.Builder<ListAccessPoliciesRequest,ListAccessPoliciesResponse,AccessPoliciesClient.ListAccessPoliciesPagedResponse> listAccessPoliciesSettings()

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

Returns
Type Description
Builder<ListAccessPoliciesRequest,ListAccessPoliciesResponse,ListAccessPoliciesPagedResponse>

searchAccessPolicyBindingsSettings()

public PagedCallSettings.Builder<SearchAccessPolicyBindingsRequest,SearchAccessPolicyBindingsResponse,AccessPoliciesClient.SearchAccessPolicyBindingsPagedResponse> searchAccessPolicyBindingsSettings()

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

Returns
Type Description
Builder<SearchAccessPolicyBindingsRequest,SearchAccessPolicyBindingsResponse,SearchAccessPolicyBindingsPagedResponse>

unaryMethodSettingsBuilders()

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

updateAccessPolicyOperationSettings()

public OperationCallSettings.Builder<UpdateAccessPolicyRequest,AccessPolicy,OperationMetadata> updateAccessPolicyOperationSettings()

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

Returns
Type Description
Builder<UpdateAccessPolicyRequest,AccessPolicy,OperationMetadata>

updateAccessPolicySettings()

public UnaryCallSettings.Builder<UpdateAccessPolicyRequest,Operation> updateAccessPolicySettings()

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

Returns
Type Description
Builder<UpdateAccessPolicyRequest,Operation>