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