Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
#include <google/cloud/spanner/admin/internal/instance_admin_auth_decorator.h>
Public Member Functions | |
~InstanceAdminAuth () override=default | |
InstanceAdminAuth (std::shared_ptr< google::cloud::internal::GrpcAuthenticationStrategy > auth, 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 35 of file instance_admin_auth_decorator.h.
|
overridedefault |
google::cloud::spanner_admin_internal::v1::InstanceAdminAuth::InstanceAdminAuth | ( | std::shared_ptr< google::cloud::internal::GrpcAuthenticationStrategy > | auth, |
std::shared_ptr< InstanceAdminStub > | child | ||
) |
Definition at line 28 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 164 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 72 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 146 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 92 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 111 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 128 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 63 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 44 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 34 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 54 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 120 of file instance_admin_auth_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 137 of file instance_admin_auth_decorator.cc.