|
virtual | ~ClusterManagerConnection ()=0 |
|
virtual Options | options () |
|
virtual StatusOr< google::container::v1::ListClustersResponse > | ListClusters (google::container::v1::ListClustersRequest const &request) |
|
virtual StatusOr< google::container::v1::Cluster > | GetCluster (google::container::v1::GetClusterRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | CreateCluster (google::container::v1::CreateClusterRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | UpdateCluster (google::container::v1::UpdateClusterRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | UpdateNodePool (google::container::v1::UpdateNodePoolRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetNodePoolAutoscaling (google::container::v1::SetNodePoolAutoscalingRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetLoggingService (google::container::v1::SetLoggingServiceRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetMonitoringService (google::container::v1::SetMonitoringServiceRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetAddonsConfig (google::container::v1::SetAddonsConfigRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetLocations (google::container::v1::SetLocationsRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | UpdateMaster (google::container::v1::UpdateMasterRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetMasterAuth (google::container::v1::SetMasterAuthRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | DeleteCluster (google::container::v1::DeleteClusterRequest const &request) |
|
virtual StatusOr< google::container::v1::ListOperationsResponse > | ListOperations (google::container::v1::ListOperationsRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | GetOperation (google::container::v1::GetOperationRequest const &request) |
|
virtual Status | CancelOperation (google::container::v1::CancelOperationRequest const &request) |
|
virtual StatusOr< google::container::v1::ServerConfig > | GetServerConfig (google::container::v1::GetServerConfigRequest const &request) |
|
virtual StatusOr< google::container::v1::GetJSONWebKeysResponse > | GetJSONWebKeys (google::container::v1::GetJSONWebKeysRequest const &request) |
|
virtual StatusOr< google::container::v1::ListNodePoolsResponse > | ListNodePools (google::container::v1::ListNodePoolsRequest const &request) |
|
virtual StatusOr< google::container::v1::NodePool > | GetNodePool (google::container::v1::GetNodePoolRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | CreateNodePool (google::container::v1::CreateNodePoolRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | DeleteNodePool (google::container::v1::DeleteNodePoolRequest const &request) |
|
virtual Status | CompleteNodePoolUpgrade (google::container::v1::CompleteNodePoolUpgradeRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | RollbackNodePoolUpgrade (google::container::v1::RollbackNodePoolUpgradeRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetNodePoolManagement (google::container::v1::SetNodePoolManagementRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetLabels (google::container::v1::SetLabelsRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetLegacyAbac (google::container::v1::SetLegacyAbacRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | StartIPRotation (google::container::v1::StartIPRotationRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | CompleteIPRotation (google::container::v1::CompleteIPRotationRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetNodePoolSize (google::container::v1::SetNodePoolSizeRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetNetworkPolicy (google::container::v1::SetNetworkPolicyRequest const &request) |
|
virtual StatusOr< google::container::v1::Operation > | SetMaintenancePolicy (google::container::v1::SetMaintenancePolicyRequest const &request) |
|
virtual StreamRange< google::container::v1::UsableSubnetwork > | ListUsableSubnetworks (google::container::v1::ListUsableSubnetworksRequest request) |
|
virtual StatusOr< google::container::v1::CheckAutopilotCompatibilityResponse > | CheckAutopilotCompatibility (google::container::v1::CheckAutopilotCompatibilityRequest const &request) |
|
The ClusterManagerConnection
object for ClusterManagerClient
.
This interface defines virtual methods for each of the user-facing overload sets in ClusterManagerClient
. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type ClusterManagerClient
.
To create a concrete instance, see MakeClusterManagerConnection()
.
For mocking, see container_v1_mocks::MockClusterManagerConnection
.