|
Google Cloud Spanner C++ Client
A C++ Client Library for Google Cloud Spanner
|
A class to mock google::cloud::spanner::InstanceAdminConnection.
More...
#include <google/cloud/spanner/mocks/mock_instance_admin_connection.h>
Public Member Functions | |
| MOCK_METHOD1 (GetInstance, StatusOr< google::spanner::admin::instance::v1::Instance >(GetInstanceParams)) | |
| MOCK_METHOD1 (CreateInstance, future< StatusOr< google::spanner::admin::instance::v1::Instance >>(CreateInstanceParams)) | |
| MOCK_METHOD1 (UpdateInstance, future< StatusOr< google::spanner::admin::instance::v1::Instance >>(UpdateInstanceParams)) | |
| MOCK_METHOD1 (DeleteInstance, Status(DeleteInstanceParams)) | |
| MOCK_METHOD1 (GetInstanceConfig, StatusOr< google::spanner::admin::instance::v1::InstanceConfig >(GetInstanceConfigParams)) | |
| MOCK_METHOD1 (ListInstanceConfigs, spanner::ListInstanceConfigsRange(ListInstanceConfigsParams)) | |
| MOCK_METHOD1 (ListInstances, spanner::ListInstancesRange(ListInstancesParams)) | |
| MOCK_METHOD1 (GetIamPolicy, StatusOr< google::iam::v1::Policy >(GetIamPolicyParams)) | |
| MOCK_METHOD1 (SetIamPolicy, StatusOr< google::iam::v1::Policy >(SetIamPolicyParams)) | |
| MOCK_METHOD1 (TestIamPermissions, StatusOr< google::iam::v1::TestIamPermissionsResponse >(TestIamPermissionsParams)) | |
A class to mock google::cloud::spanner::InstanceAdminConnection.
Application developers may want to test their code with simulated responses, including errors from a spanner::InstanceAdminClient. To do so, construct a spanner::InstanceAdminClient with an instance of this class. Then use the Google Test framework functions to program the behavior of this mock.
Definition at line 33 of file mock_instance_admin_connection.h.
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | GetInstance | , |
| StatusOr< google::spanner::admin::instance::v1::Instance > | GetInstanceParams | ||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | CreateInstance | , |
| future< StatusOr< google::spanner::admin::instance::v1::Instance >> | CreateInstanceParams | ||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | UpdateInstance | , |
| future< StatusOr< google::spanner::admin::instance::v1::Instance >> | UpdateInstanceParams | ||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | DeleteInstance | , |
| Status(DeleteInstanceParams) | |||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | GetInstanceConfig | , |
| StatusOr< google::spanner::admin::instance::v1::InstanceConfig > | GetInstanceConfigParams | ||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | ListInstanceConfigs | , |
| spanner::ListInstanceConfigsRange(ListInstanceConfigsParams) | |||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | ListInstances | , |
| spanner::ListInstancesRange(ListInstancesParams) | |||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | GetIamPolicy | , |
| StatusOr< google::iam::v1::Policy > | GetIamPolicyParams | ||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | SetIamPolicy | , |
| StatusOr< google::iam::v1::Policy > | SetIamPolicyParams | ||
| ) |
| google::cloud::spanner_mocks::v1::MockInstanceAdminConnection::MOCK_METHOD1 | ( | TestIamPermissions | , |
| StatusOr< google::iam::v1::TestIamPermissionsResponse > | TestIamPermissionsParams | ||
| ) |
1.8.15