Google Cloud Spanner C++ Client  2.5.0
A C++ Client Library for Google Cloud Spanner
Public Member Functions | List of all members
google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy Class Reference

#include <google/cloud/spanner/admin/database_admin_connection_idempotency_policy.h>

Public Member Functions

virtual ~DatabaseAdminConnectionIdempotencyPolicy ()
 
virtual std::unique_ptr< DatabaseAdminConnectionIdempotencyPolicyclone () const
 Create a new copy of this object. More...
 
virtual google::cloud::Idempotency ListDatabases (google::spanner::admin::database::v1::ListDatabasesRequest request)
 
virtual google::cloud::Idempotency CreateDatabase (google::spanner::admin::database::v1::CreateDatabaseRequest const &request)
 
virtual google::cloud::Idempotency GetDatabase (google::spanner::admin::database::v1::GetDatabaseRequest const &request)
 
virtual google::cloud::Idempotency UpdateDatabaseDdl (google::spanner::admin::database::v1::UpdateDatabaseDdlRequest const &request)
 
virtual google::cloud::Idempotency DropDatabase (google::spanner::admin::database::v1::DropDatabaseRequest const &request)
 
virtual google::cloud::Idempotency GetDatabaseDdl (google::spanner::admin::database::v1::GetDatabaseDdlRequest const &request)
 
virtual google::cloud::Idempotency SetIamPolicy (google::iam::v1::SetIamPolicyRequest const &request)
 
virtual google::cloud::Idempotency GetIamPolicy (google::iam::v1::GetIamPolicyRequest const &request)
 
virtual google::cloud::Idempotency TestIamPermissions (google::iam::v1::TestIamPermissionsRequest const &request)
 
virtual google::cloud::Idempotency CreateBackup (google::spanner::admin::database::v1::CreateBackupRequest const &request)
 
virtual google::cloud::Idempotency CopyBackup (google::spanner::admin::database::v1::CopyBackupRequest const &request)
 
virtual google::cloud::Idempotency GetBackup (google::spanner::admin::database::v1::GetBackupRequest const &request)
 
virtual google::cloud::Idempotency UpdateBackup (google::spanner::admin::database::v1::UpdateBackupRequest const &request)
 
virtual google::cloud::Idempotency DeleteBackup (google::spanner::admin::database::v1::DeleteBackupRequest const &request)
 
virtual google::cloud::Idempotency ListBackups (google::spanner::admin::database::v1::ListBackupsRequest request)
 
virtual google::cloud::Idempotency RestoreDatabase (google::spanner::admin::database::v1::RestoreDatabaseRequest const &request)
 
virtual google::cloud::Idempotency ListDatabaseOperations (google::spanner::admin::database::v1::ListDatabaseOperationsRequest request)
 
virtual google::cloud::Idempotency ListBackupOperations (google::spanner::admin::database::v1::ListBackupOperationsRequest request)
 
virtual google::cloud::Idempotency ListDatabaseRoles (google::spanner::admin::database::v1::ListDatabaseRolesRequest request)
 

Detailed Description

Definition at line 33 of file database_admin_connection_idempotency_policy.h.

Constructor & Destructor Documentation

◆ ~DatabaseAdminConnectionIdempotencyPolicy()

virtual google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::~DatabaseAdminConnectionIdempotencyPolicy ( )
virtual

Member Function Documentation

◆ clone()

virtual std::unique_ptr<DatabaseAdminConnectionIdempotencyPolicy> google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::clone ( ) const
virtual

Create a new copy of this object.

◆ CopyBackup()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::CopyBackup ( google::spanner::admin::database::v1::CopyBackupRequest const &  request)
virtual

◆ CreateBackup()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::CreateBackup ( google::spanner::admin::database::v1::CreateBackupRequest const &  request)
virtual

◆ CreateDatabase()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::CreateDatabase ( google::spanner::admin::database::v1::CreateDatabaseRequest const &  request)
virtual

◆ DeleteBackup()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::DeleteBackup ( google::spanner::admin::database::v1::DeleteBackupRequest const &  request)
virtual

◆ DropDatabase()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::DropDatabase ( google::spanner::admin::database::v1::DropDatabaseRequest const &  request)
virtual

◆ GetBackup()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::GetBackup ( google::spanner::admin::database::v1::GetBackupRequest const &  request)
virtual

◆ GetDatabase()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::GetDatabase ( google::spanner::admin::database::v1::GetDatabaseRequest const &  request)
virtual

◆ GetDatabaseDdl()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::GetDatabaseDdl ( google::spanner::admin::database::v1::GetDatabaseDdlRequest const &  request)
virtual

◆ GetIamPolicy()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::GetIamPolicy ( google::iam::v1::GetIamPolicyRequest const &  request)
virtual

◆ ListBackupOperations()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::ListBackupOperations ( google::spanner::admin::database::v1::ListBackupOperationsRequest  request)
virtual

◆ ListBackups()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::ListBackups ( google::spanner::admin::database::v1::ListBackupsRequest  request)
virtual

◆ ListDatabaseOperations()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::ListDatabaseOperations ( google::spanner::admin::database::v1::ListDatabaseOperationsRequest  request)
virtual

◆ ListDatabaseRoles()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::ListDatabaseRoles ( google::spanner::admin::database::v1::ListDatabaseRolesRequest  request)
virtual

◆ ListDatabases()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::ListDatabases ( google::spanner::admin::database::v1::ListDatabasesRequest  request)
virtual

◆ RestoreDatabase()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::RestoreDatabase ( google::spanner::admin::database::v1::RestoreDatabaseRequest const &  request)
virtual

◆ SetIamPolicy()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::SetIamPolicy ( google::iam::v1::SetIamPolicyRequest const &  request)
virtual

◆ TestIamPermissions()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::TestIamPermissions ( google::iam::v1::TestIamPermissionsRequest const &  request)
virtual

◆ UpdateBackup()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::UpdateBackup ( google::spanner::admin::database::v1::UpdateBackupRequest const &  request)
virtual

◆ UpdateDatabaseDdl()

virtual google::cloud::Idempotency google::cloud::spanner_admin::DatabaseAdminConnectionIdempotencyPolicy::UpdateDatabaseDdl ( google::spanner::admin::database::v1::UpdateDatabaseDdlRequest const &  request)
virtual