Class DaiEncodingProfileServiceSettings.Builder (0.58.0)

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

Builder for DaiEncodingProfileServiceSettings.

Inheritance

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

protected Builder(DaiEncodingProfileServiceSettings settings)
Parameter
Name Description
settings DaiEncodingProfileServiceSettings

Builder(DaiEncodingProfileServiceStubSettings.Builder stubSettings)

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

Methods

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

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

getStubSettingsBuilder()

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

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>

updateDaiEncodingProfileSettings()

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

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

Returns
Type Description
Builder<UpdateDaiEncodingProfileRequest,DaiEncodingProfile>