The MetastoreServiceConnection
object for MetastoreServiceClient
.
More...
#include <google/cloud/bigquery/biglake/v1/metastore_connection.h>
|
virtual | ~MetastoreServiceConnection ()=0 |
|
virtual Options | options () |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Catalog > | CreateCatalog (google::cloud::bigquery::biglake::v1::CreateCatalogRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Catalog > | DeleteCatalog (google::cloud::bigquery::biglake::v1::DeleteCatalogRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Catalog > | GetCatalog (google::cloud::bigquery::biglake::v1::GetCatalogRequest const &request) |
|
virtual StreamRange< google::cloud::bigquery::biglake::v1::Catalog > | ListCatalogs (google::cloud::bigquery::biglake::v1::ListCatalogsRequest request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > | CreateDatabase (google::cloud::bigquery::biglake::v1::CreateDatabaseRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > | DeleteDatabase (google::cloud::bigquery::biglake::v1::DeleteDatabaseRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > | UpdateDatabase (google::cloud::bigquery::biglake::v1::UpdateDatabaseRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > | GetDatabase (google::cloud::bigquery::biglake::v1::GetDatabaseRequest const &request) |
|
virtual StreamRange< google::cloud::bigquery::biglake::v1::Database > | ListDatabases (google::cloud::bigquery::biglake::v1::ListDatabasesRequest request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > | CreateTable (google::cloud::bigquery::biglake::v1::CreateTableRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > | DeleteTable (google::cloud::bigquery::biglake::v1::DeleteTableRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > | UpdateTable (google::cloud::bigquery::biglake::v1::UpdateTableRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > | RenameTable (google::cloud::bigquery::biglake::v1::RenameTableRequest const &request) |
|
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > | GetTable (google::cloud::bigquery::biglake::v1::GetTableRequest const &request) |
|
virtual StreamRange< google::cloud::bigquery::biglake::v1::Table > | ListTables (google::cloud::bigquery::biglake::v1::ListTablesRequest request) |
|
The MetastoreServiceConnection
object for MetastoreServiceClient
.
This interface defines virtual methods for each of the user-facing overload sets in MetastoreServiceClient
. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type MetastoreServiceClient
.
To create a concrete instance, see MakeMetastoreServiceConnection()
.
For mocking, see bigquery_biglake_v1_mocks::MockMetastoreServiceConnection
.
◆ ~MetastoreServiceConnection()
virtual google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::~MetastoreServiceConnection |
( |
| ) |
|
|
pure virtual |
◆ CreateCatalog()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Catalog > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::CreateCatalog |
( |
google::cloud::bigquery::biglake::v1::CreateCatalogRequest const & |
request | ) |
|
|
virtual |
◆ CreateDatabase()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::CreateDatabase |
( |
google::cloud::bigquery::biglake::v1::CreateDatabaseRequest const & |
request | ) |
|
|
virtual |
◆ CreateTable()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::CreateTable |
( |
google::cloud::bigquery::biglake::v1::CreateTableRequest const & |
request | ) |
|
|
virtual |
◆ DeleteCatalog()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Catalog > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::DeleteCatalog |
( |
google::cloud::bigquery::biglake::v1::DeleteCatalogRequest const & |
request | ) |
|
|
virtual |
◆ DeleteDatabase()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::DeleteDatabase |
( |
google::cloud::bigquery::biglake::v1::DeleteDatabaseRequest const & |
request | ) |
|
|
virtual |
◆ DeleteTable()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::DeleteTable |
( |
google::cloud::bigquery::biglake::v1::DeleteTableRequest const & |
request | ) |
|
|
virtual |
◆ GetCatalog()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Catalog > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::GetCatalog |
( |
google::cloud::bigquery::biglake::v1::GetCatalogRequest const & |
request | ) |
|
|
virtual |
◆ GetDatabase()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::GetDatabase |
( |
google::cloud::bigquery::biglake::v1::GetDatabaseRequest const & |
request | ) |
|
|
virtual |
◆ GetTable()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::GetTable |
( |
google::cloud::bigquery::biglake::v1::GetTableRequest const & |
request | ) |
|
|
virtual |
◆ ListCatalogs()
virtual StreamRange< google::cloud::bigquery::biglake::v1::Catalog > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::ListCatalogs |
( |
google::cloud::bigquery::biglake::v1::ListCatalogsRequest |
request | ) |
|
|
virtual |
◆ ListDatabases()
virtual StreamRange< google::cloud::bigquery::biglake::v1::Database > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::ListDatabases |
( |
google::cloud::bigquery::biglake::v1::ListDatabasesRequest |
request | ) |
|
|
virtual |
◆ ListTables()
virtual StreamRange< google::cloud::bigquery::biglake::v1::Table > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::ListTables |
( |
google::cloud::bigquery::biglake::v1::ListTablesRequest |
request | ) |
|
|
virtual |
◆ options()
virtual Options google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::options |
( |
| ) |
|
|
inlinevirtual |
◆ RenameTable()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::RenameTable |
( |
google::cloud::bigquery::biglake::v1::RenameTableRequest const & |
request | ) |
|
|
virtual |
◆ UpdateDatabase()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Database > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::UpdateDatabase |
( |
google::cloud::bigquery::biglake::v1::UpdateDatabaseRequest const & |
request | ) |
|
|
virtual |
◆ UpdateTable()
virtual StatusOr< google::cloud::bigquery::biglake::v1::Table > google::cloud::bigquery_biglake_v1::MetastoreServiceConnection::UpdateTable |
( |
google::cloud::bigquery::biglake::v1::UpdateTableRequest const & |
request | ) |
|
|
virtual |