Class DaiEncodingProfileServiceStubSettings.Builder (0.58.0)

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

Builder for DaiEncodingProfileServiceStubSettings.

Inheritance

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

protected Builder(DaiEncodingProfileServiceStubSettings settings)
Parameter
Name Description
settings DaiEncodingProfileServiceStubSettings

Methods

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

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

batchActivateDaiEncodingProfilesSettings()

public UnaryCallSettings.Builder<BatchActivateDaiEncodingProfilesRequest,BatchActivateDaiEncodingProfilesResponse> batchActivateDaiEncodingProfilesSettings()

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

Returns
Type Description
Builder<BatchActivateDaiEncodingProfilesRequest,BatchActivateDaiEncodingProfilesResponse>

batchArchiveDaiEncodingProfilesSettings()

public UnaryCallSettings.Builder<BatchArchiveDaiEncodingProfilesRequest,BatchArchiveDaiEncodingProfilesResponse> batchArchiveDaiEncodingProfilesSettings()

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

Returns
Type Description
Builder<BatchArchiveDaiEncodingProfilesRequest,BatchArchiveDaiEncodingProfilesResponse>

batchCreateDaiEncodingProfilesSettings()

public UnaryCallSettings.Builder<BatchCreateDaiEncodingProfilesRequest,BatchCreateDaiEncodingProfilesResponse> batchCreateDaiEncodingProfilesSettings()

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

Returns
Type Description
Builder<BatchCreateDaiEncodingProfilesRequest,BatchCreateDaiEncodingProfilesResponse>

batchUpdateDaiEncodingProfilesSettings()

public UnaryCallSettings.Builder<BatchUpdateDaiEncodingProfilesRequest,BatchUpdateDaiEncodingProfilesResponse> batchUpdateDaiEncodingProfilesSettings()

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

Returns
Type Description
Builder<BatchUpdateDaiEncodingProfilesRequest,BatchUpdateDaiEncodingProfilesResponse>

build()

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

createDaiEncodingProfileSettings()

public UnaryCallSettings.Builder<CreateDaiEncodingProfileRequest,DaiEncodingProfile> createDaiEncodingProfileSettings()

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

Returns
Type Description
Builder<CreateDaiEncodingProfileRequest,DaiEncodingProfile>

getDaiEncodingProfileSettings()

public UnaryCallSettings.Builder<GetDaiEncodingProfileRequest,DaiEncodingProfile> getDaiEncodingProfileSettings()

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

Returns
Type Description
Builder<GetDaiEncodingProfileRequest,DaiEncodingProfile>

listDaiEncodingProfilesSettings()

public PagedCallSettings.Builder<ListDaiEncodingProfilesRequest,ListDaiEncodingProfilesResponse,DaiEncodingProfileServiceClient.ListDaiEncodingProfilesPagedResponse> listDaiEncodingProfilesSettings()

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

Returns
Type Description
Builder<ListDaiEncodingProfilesRequest,ListDaiEncodingProfilesResponse,ListDaiEncodingProfilesPagedResponse>

unaryMethodSettingsBuilders()

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

updateDaiEncodingProfileSettings()

public UnaryCallSettings.Builder<UpdateDaiEncodingProfileRequest,DaiEncodingProfile> updateDaiEncodingProfileSettings()

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

Returns
Type Description
Builder<UpdateDaiEncodingProfileRequest,DaiEncodingProfile>