Class MetastoreServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<MetastoreServiceSettings,MetastoreServiceSettings.Builder>
com.google.cloud.bigquery.biglake.v1alpha1.MetastoreServiceSettings.Builder
- Enclosing class:
- MetastoreServiceSettings
public static class MetastoreServiceSettings.Builder
extends ClientSettings.Builder<MetastoreServiceSettings,MetastoreServiceSettings.Builder>
Builder for MetastoreServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(MetastoreServiceSettings settings) protectedBuilder(MetastoreServiceStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to checkLock.Returns the builder for the settings used for calls to createCatalog.Returns the builder for the settings used for calls to createDatabase.Returns the builder for the settings used for calls to createLock.Returns the builder for the settings used for calls to createTable.Returns the builder for the settings used for calls to deleteCatalog.Returns the builder for the settings used for calls to deleteDatabase.UnaryCallSettings.Builder<DeleteLockRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteLock.Returns the builder for the settings used for calls to deleteTable.Returns the builder for the settings used for calls to getCatalog.Returns the builder for the settings used for calls to getDatabase.Returns the builder for the settings used for calls to getTable.PagedCallSettings.Builder<ListCatalogsRequest,ListCatalogsResponse, MetastoreServiceClient.ListCatalogsPagedResponse> Returns the builder for the settings used for calls to listCatalogs.PagedCallSettings.Builder<ListDatabasesRequest,ListDatabasesResponse, MetastoreServiceClient.ListDatabasesPagedResponse> Returns the builder for the settings used for calls to listDatabases.PagedCallSettings.Builder<ListLocksRequest,ListLocksResponse, MetastoreServiceClient.ListLocksPagedResponse> Returns the builder for the settings used for calls to listLocks.PagedCallSettings.Builder<ListTablesRequest,ListTablesResponse, MetastoreServiceClient.ListTablesPagedResponse> Returns the builder for the settings used for calls to listTables.Returns the builder for the settings used for calls to renameTable.Returns the builder for the settings used for calls to updateDatabase.Returns the builder for the settings used for calls to updateTable.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public MetastoreServiceSettings.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.
-
createCatalogSettings
Returns the builder for the settings used for calls to createCatalog. -
deleteCatalogSettings
Returns the builder for the settings used for calls to deleteCatalog. -
getCatalogSettings
Returns the builder for the settings used for calls to getCatalog. -
listCatalogsSettings
public PagedCallSettings.Builder<ListCatalogsRequest,ListCatalogsResponse, listCatalogsSettings()MetastoreServiceClient.ListCatalogsPagedResponse> Returns the builder for the settings used for calls to listCatalogs. -
createDatabaseSettings
Returns the builder for the settings used for calls to createDatabase. -
deleteDatabaseSettings
Returns the builder for the settings used for calls to deleteDatabase. -
updateDatabaseSettings
Returns the builder for the settings used for calls to updateDatabase. -
getDatabaseSettings
Returns the builder for the settings used for calls to getDatabase. -
listDatabasesSettings
public PagedCallSettings.Builder<ListDatabasesRequest,ListDatabasesResponse, listDatabasesSettings()MetastoreServiceClient.ListDatabasesPagedResponse> Returns the builder for the settings used for calls to listDatabases. -
createTableSettings
Returns the builder for the settings used for calls to createTable. -
deleteTableSettings
Returns the builder for the settings used for calls to deleteTable. -
updateTableSettings
Returns the builder for the settings used for calls to updateTable. -
renameTableSettings
Returns the builder for the settings used for calls to renameTable. -
getTableSettings
Returns the builder for the settings used for calls to getTable. -
listTablesSettings
public PagedCallSettings.Builder<ListTablesRequest,ListTablesResponse, listTablesSettings()MetastoreServiceClient.ListTablesPagedResponse> Returns the builder for the settings used for calls to listTables. -
createLockSettings
Returns the builder for the settings used for calls to createLock. -
deleteLockSettings
Returns the builder for the settings used for calls to deleteLock. -
checkLockSettings
Returns the builder for the settings used for calls to checkLock. -
listLocksSettings
public PagedCallSettings.Builder<ListLocksRequest,ListLocksResponse, listLocksSettings()MetastoreServiceClient.ListLocksPagedResponse> Returns the builder for the settings used for calls to listLocks. -
build
- Specified by:
buildin classClientSettings.Builder<MetastoreServiceSettings,MetastoreServiceSettings.Builder> - Throws:
IOException
-