Class BusinessGlossaryServiceSettings.Builder (1.72.0)

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

Builder for BusinessGlossaryServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > BusinessGlossaryServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(BusinessGlossaryServiceSettings settings)

protected Builder(BusinessGlossaryServiceSettings settings)
Parameter
Name Description
settings BusinessGlossaryServiceSettings

Builder(BusinessGlossaryServiceStubSettings.Builder stubSettings)

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

Methods

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

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

build()

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

getStubSettingsBuilder()

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

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>

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>