public static interface NodeGroupControllerGrpc.AsyncService
The NodeGroupControllerService
provides methods to manage node groups
of Compute Engine managed instances.
Methods
createNodeGroup(CreateNodeGroupRequest request, StreamObserver<Operation> responseObserver)
public default void createNodeGroup(CreateNodeGroupRequest request, StreamObserver<Operation> responseObserver)
Creates a node group in a cluster. The returned Operation.metadata is NodeGroupOperationMetadata.
Parameters | |
---|---|
Name | Description |
request |
CreateNodeGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getNodeGroup(GetNodeGroupRequest request, StreamObserver<NodeGroup> responseObserver)
public default void getNodeGroup(GetNodeGroupRequest request, StreamObserver<NodeGroup> responseObserver)
Gets the resource representation for a node group in a cluster.
Parameters | |
---|---|
Name | Description |
request |
GetNodeGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<NodeGroup> |
resizeNodeGroup(ResizeNodeGroupRequest request, StreamObserver<Operation> responseObserver)
public default void resizeNodeGroup(ResizeNodeGroupRequest request, StreamObserver<Operation> responseObserver)
Resizes a node group in a cluster. The returned Operation.metadata is NodeGroupOperationMetadata.
Parameters | |
---|---|
Name | Description |
request |
ResizeNodeGroupRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |