Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
#include <google/cloud/spanner/admin/internal/database_admin_logging_decorator.h>
Public Member Functions | |
~DatabaseAdminLogging () override=default | |
DatabaseAdminLogging (std::shared_ptr< DatabaseAdminStub > child, TracingOptions tracing_options, std::set< std::string > components) | |
StatusOr< google::spanner::admin::database::v1::ListDatabasesResponse > | ListDatabases (grpc::ClientContext &context, google::spanner::admin::database::v1::ListDatabasesRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncCreateDatabase (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::spanner::admin::database::v1::CreateDatabaseRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::Database > | GetDatabase (grpc::ClientContext &context, google::spanner::admin::database::v1::GetDatabaseRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncUpdateDatabaseDdl (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::spanner::admin::database::v1::UpdateDatabaseDdlRequest const &request) override |
Status | DropDatabase (grpc::ClientContext &context, google::spanner::admin::database::v1::DropDatabaseRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::GetDatabaseDdlResponse > | GetDatabaseDdl (grpc::ClientContext &context, google::spanner::admin::database::v1::GetDatabaseDdlRequest const &request) override |
StatusOr< google::iam::v1::Policy > | SetIamPolicy (grpc::ClientContext &context, google::iam::v1::SetIamPolicyRequest const &request) override |
StatusOr< google::iam::v1::Policy > | GetIamPolicy (grpc::ClientContext &context, google::iam::v1::GetIamPolicyRequest const &request) override |
StatusOr< google::iam::v1::TestIamPermissionsResponse > | TestIamPermissions (grpc::ClientContext &context, google::iam::v1::TestIamPermissionsRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncCreateBackup (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::spanner::admin::database::v1::CreateBackupRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::Backup > | GetBackup (grpc::ClientContext &context, google::spanner::admin::database::v1::GetBackupRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::Backup > | UpdateBackup (grpc::ClientContext &context, google::spanner::admin::database::v1::UpdateBackupRequest const &request) override |
Status | DeleteBackup (grpc::ClientContext &context, google::spanner::admin::database::v1::DeleteBackupRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::ListBackupsResponse > | ListBackups (grpc::ClientContext &context, google::spanner::admin::database::v1::ListBackupsRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncRestoreDatabase (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::spanner::admin::database::v1::RestoreDatabaseRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::ListDatabaseOperationsResponse > | ListDatabaseOperations (grpc::ClientContext &context, google::spanner::admin::database::v1::ListDatabaseOperationsRequest const &request) override |
StatusOr< google::spanner::admin::database::v1::ListBackupOperationsResponse > | ListBackupOperations (grpc::ClientContext &context, google::spanner::admin::database::v1::ListBackupOperationsRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncGetOperation (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::longrunning::GetOperationRequest const &request) override |
future< Status > | AsyncCancelOperation (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::longrunning::CancelOperationRequest const &request) override |
Definition at line 35 of file database_admin_logging_decorator.h.
|
overridedefault |
google::cloud::spanner_admin_internal::v1::DatabaseAdminLogging::DatabaseAdminLogging | ( | std::shared_ptr< DatabaseAdminStub > | child, |
TracingOptions | tracing_options, | ||
std::set< std::string > | components | ||
) |
Definition at line 30 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 264 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 149 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 49 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 251 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 207 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 76 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 185 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 92 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 164 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 65 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 103 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 125 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 237 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 196 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 223 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 38 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 114 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 137 of file database_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::DatabaseAdminStub.
Definition at line 175 of file database_admin_logging_decorator.cc.