Class BusinessGlossaryServiceStubSettings.Builder (1.72.0)

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

Builder for BusinessGlossaryServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > BusinessGlossaryServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(BusinessGlossaryServiceStubSettings settings)

protected Builder(BusinessGlossaryServiceStubSettings settings)
Parameter
Name Description
settings BusinessGlossaryServiceStubSettings

Methods

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

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

build()

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

createGlossaryCategorySettings()

public UnaryCallSettings.Builder<CreateGlossaryCategoryRequest,GlossaryCategory> createGlossaryCategorySettings()

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

Returns
Type Description
Builder<CreateGlossaryCategoryRequest,GlossaryCategory>

createGlossaryOperationSettings()

public OperationCallSettings.Builder<CreateGlossaryRequest,Glossary,OperationMetadata> createGlossaryOperationSettings()

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

Returns
Type Description
Builder<CreateGlossaryRequest,Glossary,OperationMetadata>

createGlossarySettings()

public UnaryCallSettings.Builder<CreateGlossaryRequest,Operation> createGlossarySettings()

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

Returns
Type Description
Builder<CreateGlossaryRequest,Operation>

createGlossaryTermSettings()

public UnaryCallSettings.Builder<CreateGlossaryTermRequest,GlossaryTerm> createGlossaryTermSettings()

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

Returns
Type Description
Builder<CreateGlossaryTermRequest,GlossaryTerm>

deleteGlossaryCategorySettings()

public UnaryCallSettings.Builder<DeleteGlossaryCategoryRequest,Empty> deleteGlossaryCategorySettings()

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

Returns
Type Description
Builder<DeleteGlossaryCategoryRequest,Empty>

deleteGlossaryOperationSettings()

public OperationCallSettings.Builder<DeleteGlossaryRequest,Empty,OperationMetadata> deleteGlossaryOperationSettings()

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

Returns
Type Description
Builder<DeleteGlossaryRequest,Empty,OperationMetadata>

deleteGlossarySettings()

public UnaryCallSettings.Builder<DeleteGlossaryRequest,Operation> deleteGlossarySettings()

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

Returns
Type Description
Builder<DeleteGlossaryRequest,Operation>

deleteGlossaryTermSettings()

public UnaryCallSettings.Builder<DeleteGlossaryTermRequest,Empty> deleteGlossaryTermSettings()

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

Returns
Type Description
Builder<DeleteGlossaryTermRequest,Empty>

getGlossaryCategorySettings()

public UnaryCallSettings.Builder<GetGlossaryCategoryRequest,GlossaryCategory> getGlossaryCategorySettings()

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

Returns
Type Description
Builder<GetGlossaryCategoryRequest,GlossaryCategory>

getGlossarySettings()

public UnaryCallSettings.Builder<GetGlossaryRequest,Glossary> getGlossarySettings()

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

Returns
Type Description
Builder<GetGlossaryRequest,Glossary>

getGlossaryTermSettings()

public UnaryCallSettings.Builder<GetGlossaryTermRequest,GlossaryTerm> getGlossaryTermSettings()

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

Returns
Type Description
Builder<GetGlossaryTermRequest,GlossaryTerm>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

listGlossariesSettings()

public PagedCallSettings.Builder<ListGlossariesRequest,ListGlossariesResponse,BusinessGlossaryServiceClient.ListGlossariesPagedResponse> listGlossariesSettings()

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

Returns
Type Description
Builder<ListGlossariesRequest,ListGlossariesResponse,ListGlossariesPagedResponse>

listGlossaryCategoriesSettings()

public PagedCallSettings.Builder<ListGlossaryCategoriesRequest,ListGlossaryCategoriesResponse,BusinessGlossaryServiceClient.ListGlossaryCategoriesPagedResponse> listGlossaryCategoriesSettings()

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

Returns
Type Description
Builder<ListGlossaryCategoriesRequest,ListGlossaryCategoriesResponse,ListGlossaryCategoriesPagedResponse>

listGlossaryTermsSettings()

public PagedCallSettings.Builder<ListGlossaryTermsRequest,ListGlossaryTermsResponse,BusinessGlossaryServiceClient.ListGlossaryTermsPagedResponse> listGlossaryTermsSettings()

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

Returns
Type Description
Builder<ListGlossaryTermsRequest,ListGlossaryTermsResponse,ListGlossaryTermsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,BusinessGlossaryServiceClient.ListLocationsPagedResponse> listLocationsSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

unaryMethodSettingsBuilders()

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

updateGlossaryCategorySettings()

public UnaryCallSettings.Builder<UpdateGlossaryCategoryRequest,GlossaryCategory> updateGlossaryCategorySettings()

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

Returns
Type Description
Builder<UpdateGlossaryCategoryRequest,GlossaryCategory>

updateGlossaryOperationSettings()

public OperationCallSettings.Builder<UpdateGlossaryRequest,Glossary,OperationMetadata> updateGlossaryOperationSettings()

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

Returns
Type Description
Builder<UpdateGlossaryRequest,Glossary,OperationMetadata>

updateGlossarySettings()

public UnaryCallSettings.Builder<UpdateGlossaryRequest,Operation> updateGlossarySettings()

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

Returns
Type Description
Builder<UpdateGlossaryRequest,Operation>

updateGlossaryTermSettings()

public UnaryCallSettings.Builder<UpdateGlossaryTermRequest,GlossaryTerm> updateGlossaryTermSettings()

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

Returns
Type Description
Builder<UpdateGlossaryTermRequest,GlossaryTerm>