public static class CatalogServiceSettings.Builder extends ClientSettings.Builder<CatalogServiceSettings,CatalogServiceSettings.Builder>
Builder for CatalogServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
Builder(CatalogServiceSettings settings)
protected Builder(CatalogServiceSettings settings)
Parameter
Builder(CatalogServiceStubSettings.Builder stubSettings)
protected Builder(CatalogServiceStubSettings.Builder stubSettings)
Parameter
Methods
addCatalogAttributeSettings()
public UnaryCallSettings.Builder<AddCatalogAttributeRequest,AttributesConfig> addCatalogAttributeSettings()
Returns the builder for the settings used for calls to addCatalogAttribute.
Returns
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public CatalogServiceSettings.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
Returns
batchRemoveCatalogAttributesSettings()
public UnaryCallSettings.Builder<BatchRemoveCatalogAttributesRequest,BatchRemoveCatalogAttributesResponse> batchRemoveCatalogAttributesSettings()
Returns the builder for the settings used for calls to batchRemoveCatalogAttributes.
Returns
build()
public CatalogServiceSettings build()
Returns
Overrides
Exceptions
getAttributesConfigSettings()
public UnaryCallSettings.Builder<GetAttributesConfigRequest,AttributesConfig> getAttributesConfigSettings()
Returns the builder for the settings used for calls to getAttributesConfig.
Returns
getCompletionConfigSettings()
public UnaryCallSettings.Builder<GetCompletionConfigRequest,CompletionConfig> getCompletionConfigSettings()
Returns the builder for the settings used for calls to getCompletionConfig.
Returns
getDefaultBranchSettings()
public UnaryCallSettings.Builder<GetDefaultBranchRequest,GetDefaultBranchResponse> getDefaultBranchSettings()
Returns the builder for the settings used for calls to getDefaultBranch.
Returns
getStubSettingsBuilder()
public CatalogServiceStubSettings.Builder getStubSettingsBuilder()
Returns
listCatalogsSettings()
public PagedCallSettings.Builder<ListCatalogsRequest,ListCatalogsResponse,CatalogServiceClient.ListCatalogsPagedResponse> listCatalogsSettings()
Returns the builder for the settings used for calls to listCatalogs.
Returns
removeCatalogAttributeSettings()
public UnaryCallSettings.Builder<RemoveCatalogAttributeRequest,AttributesConfig> removeCatalogAttributeSettings()
Returns the builder for the settings used for calls to removeCatalogAttribute.
Returns
replaceCatalogAttributeSettings()
public UnaryCallSettings.Builder<ReplaceCatalogAttributeRequest,AttributesConfig> replaceCatalogAttributeSettings()
Returns the builder for the settings used for calls to replaceCatalogAttribute.
Returns
setDefaultBranchSettings()
public UnaryCallSettings.Builder<SetDefaultBranchRequest,Empty> setDefaultBranchSettings()
Returns the builder for the settings used for calls to setDefaultBranch.
Returns
updateAttributesConfigSettings()
public UnaryCallSettings.Builder<UpdateAttributesConfigRequest,AttributesConfig> updateAttributesConfigSettings()
Returns the builder for the settings used for calls to updateAttributesConfig.
Returns
updateCatalogSettings()
public UnaryCallSettings.Builder<UpdateCatalogRequest,Catalog> updateCatalogSettings()
Returns the builder for the settings used for calls to updateCatalog.
Returns
updateCompletionConfigSettings()
public UnaryCallSettings.Builder<UpdateCompletionConfigRequest,CompletionConfig> updateCompletionConfigSettings()
Returns the builder for the settings used for calls to updateCompletionConfig.
Returns