Class IdentityMappingStoreServiceStubSettings.Builder (0.60.0)

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

Builder for IdentityMappingStoreServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > IdentityMappingStoreServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(IdentityMappingStoreServiceStubSettings settings)

protected Builder(IdentityMappingStoreServiceStubSettings settings)
Parameter
Name Description
settings IdentityMappingStoreServiceStubSettings

Methods

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

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

build()

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

createIdentityMappingStoreSettings()

public UnaryCallSettings.Builder<CreateIdentityMappingStoreRequest,IdentityMappingStore> createIdentityMappingStoreSettings()

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

Returns
Type Description
Builder<CreateIdentityMappingStoreRequest,IdentityMappingStore>

deleteIdentityMappingStoreOperationSettings()

public OperationCallSettings.Builder<DeleteIdentityMappingStoreRequest,Empty,DeleteIdentityMappingStoreMetadata> deleteIdentityMappingStoreOperationSettings()

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

Returns
Type Description
Builder<DeleteIdentityMappingStoreRequest,Empty,DeleteIdentityMappingStoreMetadata>

deleteIdentityMappingStoreSettings()

public UnaryCallSettings.Builder<DeleteIdentityMappingStoreRequest,Operation> deleteIdentityMappingStoreSettings()

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

Returns
Type Description
Builder<DeleteIdentityMappingStoreRequest,Operation>

getIdentityMappingStoreSettings()

public UnaryCallSettings.Builder<GetIdentityMappingStoreRequest,IdentityMappingStore> getIdentityMappingStoreSettings()

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

Returns
Type Description
Builder<GetIdentityMappingStoreRequest,IdentityMappingStore>

importIdentityMappingsOperationSettings()

public OperationCallSettings.Builder<ImportIdentityMappingsRequest,ImportIdentityMappingsResponse,IdentityMappingEntryOperationMetadata> importIdentityMappingsOperationSettings()

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

Returns
Type Description
Builder<ImportIdentityMappingsRequest,ImportIdentityMappingsResponse,IdentityMappingEntryOperationMetadata>

importIdentityMappingsSettings()

public UnaryCallSettings.Builder<ImportIdentityMappingsRequest,Operation> importIdentityMappingsSettings()

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

Returns
Type Description
Builder<ImportIdentityMappingsRequest,Operation>

listIdentityMappingStoresSettings()

public PagedCallSettings.Builder<ListIdentityMappingStoresRequest,ListIdentityMappingStoresResponse,IdentityMappingStoreServiceClient.ListIdentityMappingStoresPagedResponse> listIdentityMappingStoresSettings()

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

Returns
Type Description
Builder<ListIdentityMappingStoresRequest,ListIdentityMappingStoresResponse,ListIdentityMappingStoresPagedResponse>

listIdentityMappingsSettings()

public PagedCallSettings.Builder<ListIdentityMappingsRequest,ListIdentityMappingsResponse,IdentityMappingStoreServiceClient.ListIdentityMappingsPagedResponse> listIdentityMappingsSettings()

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

Returns
Type Description
Builder<ListIdentityMappingsRequest,ListIdentityMappingsResponse,ListIdentityMappingsPagedResponse>

purgeIdentityMappingsOperationSettings()

public OperationCallSettings.Builder<PurgeIdentityMappingsRequest,Empty,IdentityMappingEntryOperationMetadata> purgeIdentityMappingsOperationSettings()

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

Returns
Type Description
Builder<PurgeIdentityMappingsRequest,Empty,IdentityMappingEntryOperationMetadata>

purgeIdentityMappingsSettings()

public UnaryCallSettings.Builder<PurgeIdentityMappingsRequest,Operation> purgeIdentityMappingsSettings()

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

Returns
Type Description
Builder<PurgeIdentityMappingsRequest,Operation>

unaryMethodSettingsBuilders()

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