Class SlateServiceSettings.Builder (0.54.0)

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

Builder for SlateServiceSettings.

Inheritance

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

protected Builder(SlateServiceSettings settings)
Parameter
Name Description
settings SlateServiceSettings

Builder(SlateServiceStubSettings.Builder stubSettings)

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

Methods

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

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

batchArchiveSlatesSettings()

public UnaryCallSettings.Builder<BatchArchiveSlatesRequest,BatchArchiveSlatesResponse> batchArchiveSlatesSettings()

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

Returns
Type Description
Builder<BatchArchiveSlatesRequest,BatchArchiveSlatesResponse>

batchCreateSlatesSettings()

public UnaryCallSettings.Builder<BatchCreateSlatesRequest,BatchCreateSlatesResponse> batchCreateSlatesSettings()

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

Returns
Type Description
Builder<BatchCreateSlatesRequest,BatchCreateSlatesResponse>

batchUnarchiveSlatesSettings()

public UnaryCallSettings.Builder<BatchUnarchiveSlatesRequest,BatchUnarchiveSlatesResponse> batchUnarchiveSlatesSettings()

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

Returns
Type Description
Builder<BatchUnarchiveSlatesRequest,BatchUnarchiveSlatesResponse>

batchUpdateSlatesSettings()

public UnaryCallSettings.Builder<BatchUpdateSlatesRequest,BatchUpdateSlatesResponse> batchUpdateSlatesSettings()

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

Returns
Type Description
Builder<BatchUpdateSlatesRequest,BatchUpdateSlatesResponse>

build()

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

createSlateSettings()

public UnaryCallSettings.Builder<CreateSlateRequest,Slate> createSlateSettings()

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

Returns
Type Description
Builder<CreateSlateRequest,Slate>

getSlateSettings()

public UnaryCallSettings.Builder<GetSlateRequest,Slate> getSlateSettings()

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

Returns
Type Description
Builder<GetSlateRequest,Slate>

getStubSettingsBuilder()

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

listSlatesSettings()

public PagedCallSettings.Builder<ListSlatesRequest,ListSlatesResponse,SlateServiceClient.ListSlatesPagedResponse> listSlatesSettings()

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

Returns
Type Description
Builder<ListSlatesRequest,ListSlatesResponse,ListSlatesPagedResponse>

updateSlateSettings()

public UnaryCallSettings.Builder<UpdateSlateRequest,Slate> updateSlateSettings()

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

Returns
Type Description
Builder<UpdateSlateRequest,Slate>