Class ContentServiceSettings.Builder (0.54.0)

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

Builder for ContentServiceSettings.

Inheritance

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

protected Builder(ContentServiceSettings settings)
Parameter
Name Description
settings ContentServiceSettings

Builder(ContentServiceStubSettings.Builder stubSettings)

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

Methods

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

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

build()

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

getContentSettings()

public UnaryCallSettings.Builder<GetContentRequest,Content> getContentSettings()

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

Returns
Type Description
Builder<GetContentRequest,Content>

getStubSettingsBuilder()

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

listContentSettings()

public PagedCallSettings.Builder<ListContentRequest,ListContentResponse,ContentServiceClient.ListContentPagedResponse> listContentSettings()

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

Returns
Type Description
Builder<ListContentRequest,ListContentResponse,ListContentPagedResponse>