- 4.56.0 (latest)
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.46.0
- 4.45.0
- 4.44.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.34.0
- 4.33.0
- 4.32.0
- 4.31.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.16.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.0
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.8
- 3.1.2
- 3.0.3
- 2.3.1
public abstract static class ClusterControllerGrpc.ClusterControllerImplBase implements BindableService
The ClusterControllerService provides methods to manage clusters of Compute Engine instances.
Implements
io.grpc.BindableServiceInherited Members
Constructors
ClusterControllerImplBase()
public ClusterControllerImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Returns | |
---|---|
Type | Description |
io.grpc.ServerServiceDefinition |
createCluster(CreateClusterRequest request, StreamObserver<Operation> responseObserver)
public void createCluster(CreateClusterRequest request, StreamObserver<Operation> responseObserver)
Creates a cluster in a project. The returned Operation.metadata will be ClusterOperationMetadata.
Parameters | |
---|---|
Name | Description |
request | CreateClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteCluster(DeleteClusterRequest request, StreamObserver<Operation> responseObserver)
public void deleteCluster(DeleteClusterRequest request, StreamObserver<Operation> responseObserver)
Deletes a cluster in a project. The returned Operation.metadata will be ClusterOperationMetadata.
Parameters | |
---|---|
Name | Description |
request | DeleteClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
diagnoseCluster(DiagnoseClusterRequest request, StreamObserver<Operation> responseObserver)
public void diagnoseCluster(DiagnoseClusterRequest request, StreamObserver<Operation> responseObserver)
Gets cluster diagnostic information. The returned Operation.metadata will be ClusterOperationMetadata. After the operation completes, Operation.response contains DiagnoseClusterResults.
Parameters | |
---|---|
Name | Description |
request | DiagnoseClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
getCluster(GetClusterRequest request, StreamObserver<Cluster> responseObserver)
public void getCluster(GetClusterRequest request, StreamObserver<Cluster> responseObserver)
Gets the resource representation for a cluster in a project.
Parameters | |
---|---|
Name | Description |
request | GetClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Cluster> |
listClusters(ListClustersRequest request, StreamObserver<ListClustersResponse> responseObserver)
public void listClusters(ListClustersRequest request, StreamObserver<ListClustersResponse> responseObserver)
Lists all regions/{region}/clusters in a project alphabetically.
Parameters | |
---|---|
Name | Description |
request | ListClustersRequest |
responseObserver | io.grpc.stub.StreamObserver<ListClustersResponse> |
startCluster(StartClusterRequest request, StreamObserver<Operation> responseObserver)
public void startCluster(StartClusterRequest request, StreamObserver<Operation> responseObserver)
Starts a cluster in a project.
Parameters | |
---|---|
Name | Description |
request | StartClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
stopCluster(StopClusterRequest request, StreamObserver<Operation> responseObserver)
public void stopCluster(StopClusterRequest request, StreamObserver<Operation> responseObserver)
Stops a cluster in a project.
Parameters | |
---|---|
Name | Description |
request | StopClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateCluster(UpdateClusterRequest request, StreamObserver<Operation> responseObserver)
public void updateCluster(UpdateClusterRequest request, StreamObserver<Operation> responseObserver)
Updates a cluster in a project. The returned
Operation.metadata will be
ClusterOperationMetadata.
The cluster must be in a
RUNNING
state or an error
is returned.
Parameters | |
---|---|
Name | Description |
request | UpdateClusterRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |