public static class MetastoreServiceSettings.Builder extends ClientSettings.Builder<MetastoreServiceSettings,MetastoreServiceSettings.Builder>
Builder for MetastoreServiceSettings.
Constructors
Builder()
protected Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter | |
---|---|
Name | Description |
clientContext |
ClientContext |
Builder(MetastoreServiceSettings settings)
protected Builder(MetastoreServiceSettings settings)
Parameter | |
---|---|
Name | Description |
settings |
MetastoreServiceSettings |
Builder(MetastoreServiceStubSettings.Builder stubSettings)
protected Builder(MetastoreServiceStubSettings.Builder stubSettings)
Parameter | |
---|---|
Name | Description |
stubSettings |
MetastoreServiceStubSettings.Builder |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
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.
Parameter | |
---|---|
Name | Description |
settingsUpdater |
ApiFunction<Builder<?,?>,java.lang.Void> |
Returns | |
---|---|
Type | Description |
MetastoreServiceSettings.Builder |
build()
public MetastoreServiceSettings build()
Returns | |
---|---|
Type | Description |
MetastoreServiceSettings |
Exceptions | |
---|---|
Type | Description |
IOException |
createCatalogSettings()
public UnaryCallSettings.Builder<CreateCatalogRequest,Catalog> createCatalogSettings()
Returns the builder for the settings used for calls to createCatalog.
Returns | |
---|---|
Type | Description |
Builder<CreateCatalogRequest,Catalog> |
createDatabaseSettings()
public UnaryCallSettings.Builder<CreateDatabaseRequest,Database> createDatabaseSettings()
Returns the builder for the settings used for calls to createDatabase.
Returns | |
---|---|
Type | Description |
Builder<CreateDatabaseRequest,Database> |
createTableSettings()
public UnaryCallSettings.Builder<CreateTableRequest,Table> createTableSettings()
Returns the builder for the settings used for calls to createTable.
Returns | |
---|---|
Type | Description |
Builder<CreateTableRequest,Table> |
deleteCatalogSettings()
public UnaryCallSettings.Builder<DeleteCatalogRequest,Catalog> deleteCatalogSettings()
Returns the builder for the settings used for calls to deleteCatalog.
Returns | |
---|---|
Type | Description |
Builder<DeleteCatalogRequest,Catalog> |
deleteDatabaseSettings()
public UnaryCallSettings.Builder<DeleteDatabaseRequest,Database> deleteDatabaseSettings()
Returns the builder for the settings used for calls to deleteDatabase.
Returns | |
---|---|
Type | Description |
Builder<DeleteDatabaseRequest,Database> |
deleteTableSettings()
public UnaryCallSettings.Builder<DeleteTableRequest,Table> deleteTableSettings()
Returns the builder for the settings used for calls to deleteTable.
Returns | |
---|---|
Type | Description |
Builder<DeleteTableRequest,Table> |
getCatalogSettings()
public UnaryCallSettings.Builder<GetCatalogRequest,Catalog> getCatalogSettings()
Returns the builder for the settings used for calls to getCatalog.
Returns | |
---|---|
Type | Description |
Builder<GetCatalogRequest,Catalog> |
getDatabaseSettings()
public UnaryCallSettings.Builder<GetDatabaseRequest,Database> getDatabaseSettings()
Returns the builder for the settings used for calls to getDatabase.
Returns | |
---|---|
Type | Description |
Builder<GetDatabaseRequest,Database> |
getStubSettingsBuilder()
public MetastoreServiceStubSettings.Builder getStubSettingsBuilder()
Returns | |
---|---|
Type | Description |
MetastoreServiceStubSettings.Builder |
getTableSettings()
public UnaryCallSettings.Builder<GetTableRequest,Table> getTableSettings()
Returns the builder for the settings used for calls to getTable.
Returns | |
---|---|
Type | Description |
Builder<GetTableRequest,Table> |
listCatalogsSettings()
public PagedCallSettings.Builder<ListCatalogsRequest,ListCatalogsResponse,MetastoreServiceClient.ListCatalogsPagedResponse> listCatalogsSettings()
Returns the builder for the settings used for calls to listCatalogs.
Returns | |
---|---|
Type | Description |
Builder<ListCatalogsRequest,ListCatalogsResponse,ListCatalogsPagedResponse> |
listDatabasesSettings()
public PagedCallSettings.Builder<ListDatabasesRequest,ListDatabasesResponse,MetastoreServiceClient.ListDatabasesPagedResponse> listDatabasesSettings()
Returns the builder for the settings used for calls to listDatabases.
Returns | |
---|---|
Type | Description |
Builder<ListDatabasesRequest,ListDatabasesResponse,ListDatabasesPagedResponse> |
listTablesSettings()
public PagedCallSettings.Builder<ListTablesRequest,ListTablesResponse,MetastoreServiceClient.ListTablesPagedResponse> listTablesSettings()
Returns the builder for the settings used for calls to listTables.
Returns | |
---|---|
Type | Description |
Builder<ListTablesRequest,ListTablesResponse,ListTablesPagedResponse> |
renameTableSettings()
public UnaryCallSettings.Builder<RenameTableRequest,Table> renameTableSettings()
Returns the builder for the settings used for calls to renameTable.
Returns | |
---|---|
Type | Description |
Builder<RenameTableRequest,Table> |
updateDatabaseSettings()
public UnaryCallSettings.Builder<UpdateDatabaseRequest,Database> updateDatabaseSettings()
Returns the builder for the settings used for calls to updateDatabase.
Returns | |
---|---|
Type | Description |
Builder<UpdateDatabaseRequest,Database> |
updateTableSettings()
public UnaryCallSettings.Builder<UpdateTableRequest,Table> updateTableSettings()
Returns the builder for the settings used for calls to updateTable.
Returns | |
---|---|
Type | Description |
Builder<UpdateTableRequest,Table> |