Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
#include <google/cloud/spanner/admin/internal/instance_admin_logging_decorator.h>
Public Member Functions | |
~InstanceAdminLogging () override=default | |
InstanceAdminLogging (std::shared_ptr< InstanceAdminStub > child, TracingOptions tracing_options, std::set< std::string > components) | |
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_logging_decorator.h.
|
overridedefault |
google::cloud::spanner_admin_internal::v1::InstanceAdminLogging::InstanceAdminLogging | ( | std::shared_ptr< InstanceAdminStub > | child, |
TracingOptions | tracing_options, | ||
std::set< std::string > | components | ||
) |
Definition at line 30 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 177 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 87 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 164 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 103 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 118 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 140 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 76 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 52 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 38 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 65 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 129 of file instance_admin_logging_decorator.cc.
|
overridevirtual |
Implements google::cloud::spanner_admin_internal::v1::InstanceAdminStub.
Definition at line 152 of file instance_admin_logging_decorator.cc.