Class DaiAuthenticationKeyServiceSettings.Builder (0.58.0)

public static class DaiAuthenticationKeyServiceSettings.Builder extends ClientSettings.Builder<DaiAuthenticationKeyServiceSettings,DaiAuthenticationKeyServiceSettings.Builder>

Builder for DaiAuthenticationKeyServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > DaiAuthenticationKeyServiceSettings.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(DaiAuthenticationKeyServiceSettings settings)

protected Builder(DaiAuthenticationKeyServiceSettings settings)
Parameter
Name Description
settings DaiAuthenticationKeyServiceSettings

Builder(DaiAuthenticationKeyServiceStubSettings.Builder stubSettings)

protected Builder(DaiAuthenticationKeyServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings DaiAuthenticationKeyServiceStubSettings.Builder

Methods

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

public DaiAuthenticationKeyServiceSettings.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
DaiAuthenticationKeyServiceSettings.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 DaiAuthenticationKeyServiceSettings build()
Returns
Type Description
DaiAuthenticationKeyServiceSettings
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>

getStubSettingsBuilder()

public DaiAuthenticationKeyServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
DaiAuthenticationKeyServiceStubSettings.Builder

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>

updateDaiAuthenticationKeySettings()

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

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

Returns
Type Description
Builder<UpdateDaiAuthenticationKeyRequest,DaiAuthenticationKey>