Send feedback
Class ClusterControllerGrpc.ClusterControllerBlockingV2Stub (4.77.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class ClusterControllerGrpc . ClusterControllerBlockingV2Stub extends AbstractBlockingStub<ClusterControllerGrpc . ClusterControllerBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service ClusterController.
The ClusterControllerService provides methods to manage clusters
of Compute Engine instances.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ClusterControllerGrpc.ClusterControllerBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected ClusterControllerGrpc . ClusterControllerBlockingV2Stub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCluster(CreateClusterRequest request)
public Operation createCluster ( CreateClusterRequest request )
Exceptions
Type
Description
io.grpc.StatusException
deleteCluster(DeleteClusterRequest request)
public Operation deleteCluster ( DeleteClusterRequest request )
Exceptions
Type
Description
io.grpc.StatusException
diagnoseCluster(DiagnoseClusterRequest request)
public Operation diagnoseCluster ( DiagnoseClusterRequest request )
Exceptions
Type
Description
io.grpc.StatusException
getCluster(GetClusterRequest request)
public Cluster getCluster ( GetClusterRequest request )
Gets the resource representation for a cluster in a project.
Exceptions
Type
Description
io.grpc.StatusException
listClusters(ListClustersRequest request)
public ListClustersResponse listClusters ( ListClustersRequest request )
Lists all regions/{region}/clusters in a project alphabetically.
Exceptions
Type
Description
io.grpc.StatusException
startCluster(StartClusterRequest request)
public Operation startCluster ( StartClusterRequest request )
Starts a cluster in a project.
Exceptions
Type
Description
io.grpc.StatusException
stopCluster(StopClusterRequest request)
public Operation stopCluster ( StopClusterRequest request )
Stops a cluster in a project.
Exceptions
Type
Description
io.grpc.StatusException
updateCluster(UpdateClusterRequest request)
public Operation updateCluster ( UpdateClusterRequest request )
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.
Exceptions
Type
Description
io.grpc.StatusException
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-19 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-19 UTC."],[],[]]