Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
#include <google/cloud/spanner/admin/internal/instance_admin_stub.h>
Public Member Functions | |
DefaultInstanceAdminStub (std::unique_ptr< google::spanner::admin::instance::v1::InstanceAdmin::StubInterface > grpc_stub, std::unique_ptr< google::longrunning::Operations::StubInterface > operations) | |
StatusOr< google::spanner::admin::instance::v1::ListInstanceConfigsResponse > | ListInstanceConfigs (grpc::ClientContext &client_context, google::spanner::admin::instance::v1::ListInstanceConfigsRequest const &request) override |
StatusOr< google::spanner::admin::instance::v1::InstanceConfig > | GetInstanceConfig (grpc::ClientContext &client_context, google::spanner::admin::instance::v1::GetInstanceConfigRequest const &request) override |
StatusOr< google::spanner::admin::instance::v1::ListInstancesResponse > | ListInstances (grpc::ClientContext &client_context, google::spanner::admin::instance::v1::ListInstancesRequest const &request) override |
StatusOr< google::spanner::admin::instance::v1::Instance > | GetInstance (grpc::ClientContext &client_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 &client_context, google::spanner::admin::instance::v1::DeleteInstanceRequest const &request) override |
StatusOr< google::iam::v1::Policy > | SetIamPolicy (grpc::ClientContext &client_context, google::iam::v1::SetIamPolicyRequest const &request) override |
StatusOr< google::iam::v1::Policy > | GetIamPolicy (grpc::ClientContext &client_context, google::iam::v1::GetIamPolicyRequest const &request) override |
StatusOr< google::iam::v1::TestIamPermissionsResponse > | TestIamPermissions (grpc::ClientContext &client_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 104 of file instance_admin_stub.h.
|
inline |
Definition at line 106 of file instance_admin_stub.h.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 178 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 86 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 165 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 102 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 117 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 140 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 74 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 48 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 34 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 62 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 129 of file instance_admin_stub.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 152 of file instance_admin_stub.cc.