public static class MetastoreServiceStubSettings.Builder extends StubSettings.Builder<MetastoreServiceStubSettings,MetastoreServiceStubSettings.Builder>
Builder for MetastoreServiceStubSettings.
Constructors
Builder()
protected Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter | |
---|---|
Name | Description |
clientContext | ClientContext |
Builder(MetastoreServiceStubSettings settings)
protected Builder(MetastoreServiceStubSettings settings)
Parameter | |
---|---|
Name | Description |
settings | MetastoreServiceStubSettings |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public MetastoreServiceStubSettings.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 |
MetastoreServiceStubSettings.Builder |
build()
public MetastoreServiceStubSettings build()
Returns | |
---|---|
Type | Description |
MetastoreServiceStubSettings |
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> |
getEndpoint()
public String getEndpoint()
Returns the endpoint set by the user or the the service's default endpoint.
Returns | |
---|---|
Type | Description |
String |
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> |
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns | |
---|---|
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> |
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> |