Class DaiAuthenticationKeyServiceStubSettings.Builder (0.58.0)

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

Builder for DaiAuthenticationKeyServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > DaiAuthenticationKeyServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(DaiAuthenticationKeyServiceStubSettings settings)

protected Builder(DaiAuthenticationKeyServiceStubSettings settings)
Parameter
Name Description
settings DaiAuthenticationKeyServiceStubSettings

Methods

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

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

batchActivateDaiAuthenticationKeysSettings()

public UnaryCallSettings.Builder<BatchActivateDaiAuthenticationKeysRequest,BatchActivateDaiAuthenticationKeysResponse> batchActivateDaiAuthenticationKeysSettings()

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

Returns
Type Description
Builder<BatchActivateDaiAuthenticationKeysRequest,BatchActivateDaiAuthenticationKeysResponse>

batchCreateDaiAuthenticationKeysSettings()

public UnaryCallSettings.Builder<BatchCreateDaiAuthenticationKeysRequest,BatchCreateDaiAuthenticationKeysResponse> batchCreateDaiAuthenticationKeysSettings()

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

Returns
Type Description
Builder<BatchCreateDaiAuthenticationKeysRequest,BatchCreateDaiAuthenticationKeysResponse>

batchDeactivateDaiAuthenticationKeysSettings()

public UnaryCallSettings.Builder<BatchDeactivateDaiAuthenticationKeysRequest,BatchDeactivateDaiAuthenticationKeysResponse> batchDeactivateDaiAuthenticationKeysSettings()

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

Returns
Type Description
Builder<BatchDeactivateDaiAuthenticationKeysRequest,BatchDeactivateDaiAuthenticationKeysResponse>

batchUpdateDaiAuthenticationKeysSettings()

public UnaryCallSettings.Builder<BatchUpdateDaiAuthenticationKeysRequest,BatchUpdateDaiAuthenticationKeysResponse> batchUpdateDaiAuthenticationKeysSettings()

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

Returns
Type Description
Builder<BatchUpdateDaiAuthenticationKeysRequest,BatchUpdateDaiAuthenticationKeysResponse>

build()

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

createDaiAuthenticationKeySettings()

public UnaryCallSettings.Builder<CreateDaiAuthenticationKeyRequest,DaiAuthenticationKey> createDaiAuthenticationKeySettings()

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

Returns
Type Description
Builder<CreateDaiAuthenticationKeyRequest,DaiAuthenticationKey>

getDaiAuthenticationKeySettings()

public UnaryCallSettings.Builder<GetDaiAuthenticationKeyRequest,DaiAuthenticationKey> getDaiAuthenticationKeySettings()

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

Returns
Type Description
Builder<GetDaiAuthenticationKeyRequest,DaiAuthenticationKey>

listDaiAuthenticationKeysSettings()

public PagedCallSettings.Builder<ListDaiAuthenticationKeysRequest,ListDaiAuthenticationKeysResponse,DaiAuthenticationKeyServiceClient.ListDaiAuthenticationKeysPagedResponse> listDaiAuthenticationKeysSettings()

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

Returns
Type Description
Builder<ListDaiAuthenticationKeysRequest,ListDaiAuthenticationKeysResponse,ListDaiAuthenticationKeysPagedResponse>

unaryMethodSettingsBuilders()

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

updateDaiAuthenticationKeySettings()

public UnaryCallSettings.Builder<UpdateDaiAuthenticationKeyRequest,DaiAuthenticationKey> updateDaiAuthenticationKeySettings()

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

Returns
Type Description
Builder<UpdateDaiAuthenticationKeyRequest,DaiAuthenticationKey>