#include <google/cloud/spanner/admin/instance_admin_connection_idempotency_policy.h>
|
virtual | ~InstanceAdminConnectionIdempotencyPolicy ()=0 |
|
virtual std::unique_ptr< InstanceAdminConnectionIdempotencyPolicy > | clone () const =0 |
| Create a new copy of this object. More...
|
|
virtual google::cloud::internal::Idempotency | ListInstanceConfigs (google::spanner::admin::instance::v1::ListInstanceConfigsRequest request)=0 |
|
virtual google::cloud::internal::Idempotency | GetInstanceConfig (google::spanner::admin::instance::v1::GetInstanceConfigRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | ListInstances (google::spanner::admin::instance::v1::ListInstancesRequest request)=0 |
|
virtual google::cloud::internal::Idempotency | GetInstance (google::spanner::admin::instance::v1::GetInstanceRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | CreateInstance (google::spanner::admin::instance::v1::CreateInstanceRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | UpdateInstance (google::spanner::admin::instance::v1::UpdateInstanceRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | DeleteInstance (google::spanner::admin::instance::v1::DeleteInstanceRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | SetIamPolicy (google::iam::v1::SetIamPolicyRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | GetIamPolicy (google::iam::v1::GetIamPolicyRequest const &request)=0 |
|
virtual google::cloud::internal::Idempotency | TestIamPermissions (google::iam::v1::TestIamPermissionsRequest const &request)=0 |
|
◆ ~InstanceAdminConnectionIdempotencyPolicy()
google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::~InstanceAdminConnectionIdempotencyPolicy |
( |
| ) |
|
|
pure virtualdefault |
◆ clone()
Create a new copy of this object.
◆ CreateInstance()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::CreateInstance |
( |
google::spanner::admin::instance::v1::CreateInstanceRequest const & |
request | ) |
|
|
pure virtual |
◆ DeleteInstance()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::DeleteInstance |
( |
google::spanner::admin::instance::v1::DeleteInstanceRequest const & |
request | ) |
|
|
pure virtual |
◆ GetIamPolicy()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::GetIamPolicy |
( |
google::iam::v1::GetIamPolicyRequest const & |
request | ) |
|
|
pure virtual |
◆ GetInstance()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::GetInstance |
( |
google::spanner::admin::instance::v1::GetInstanceRequest const & |
request | ) |
|
|
pure virtual |
◆ GetInstanceConfig()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::GetInstanceConfig |
( |
google::spanner::admin::instance::v1::GetInstanceConfigRequest const & |
request | ) |
|
|
pure virtual |
◆ ListInstanceConfigs()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::ListInstanceConfigs |
( |
google::spanner::admin::instance::v1::ListInstanceConfigsRequest |
request | ) |
|
|
pure virtual |
◆ ListInstances()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::ListInstances |
( |
google::spanner::admin::instance::v1::ListInstancesRequest |
request | ) |
|
|
pure virtual |
◆ SetIamPolicy()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::SetIamPolicy |
( |
google::iam::v1::SetIamPolicyRequest const & |
request | ) |
|
|
pure virtual |
◆ TestIamPermissions()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::TestIamPermissions |
( |
google::iam::v1::TestIamPermissionsRequest const & |
request | ) |
|
|
pure virtual |
◆ UpdateInstance()
virtual google::cloud::internal::Idempotency google::cloud::spanner_admin::v1::InstanceAdminConnectionIdempotencyPolicy::UpdateInstance |
( |
google::spanner::admin::instance::v1::UpdateInstanceRequest const & |
request | ) |
|
|
pure virtual |