Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
#include <google/cloud/spanner/admin/internal/instance_admin_metadata_decorator.h>
Public Member Functions | |
~InstanceAdminMetadata () override=default | |
InstanceAdminMetadata (std::shared_ptr< InstanceAdminStub > child) | |
StatusOr< google::spanner::admin::instance::v1::ListInstanceConfigsResponse > | ListInstanceConfigs (grpc::ClientContext &context, google::spanner::admin::instance::v1::ListInstanceConfigsRequest const &request) override |
StatusOr< google::spanner::admin::instance::v1::InstanceConfig > | GetInstanceConfig (grpc::ClientContext &context, google::spanner::admin::instance::v1::GetInstanceConfigRequest const &request) override |
StatusOr< google::spanner::admin::instance::v1::ListInstancesResponse > | ListInstances (grpc::ClientContext &context, google::spanner::admin::instance::v1::ListInstancesRequest const &request) override |
StatusOr< google::spanner::admin::instance::v1::Instance > | GetInstance (grpc::ClientContext &context, google::spanner::admin::instance::v1::GetInstanceRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncCreateInstance (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::spanner::admin::instance::v1::CreateInstanceRequest const &request) override |
future< StatusOr< google::longrunning::Operation > > | AsyncUpdateInstance (google::cloud::CompletionQueue &cq, std::unique_ptr< grpc::ClientContext > context, google::spanner::admin::instance::v1::UpdateInstanceRequest const &request) override |
Status | DeleteInstance (grpc::ClientContext &context, google::spanner::admin::instance::v1::DeleteInstanceRequest 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 > > | 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 33 of file instance_admin_metadata_decorator.h.
|
overridedefault |
|
explicit |
Definition at line 30 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 129 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 71 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 121 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 81 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 90 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 105 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 63 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 46 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 37 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 55 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 98 of file instance_admin_metadata_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 113 of file instance_admin_metadata_decorator.cc.