public abstract static class NodeGroupControllerGrpc.NodeGroupControllerImplBase implements BindableService The NodeGroupControllerService provides methods to manage node groups
of Compute Engine managed instances.
Implements
io.grpc.BindableServiceConstructors
NodeGroupControllerImplBase()
public NodeGroupControllerImplBase()Methods
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
| io.grpc.ServerServiceDefinition |
createNodeGroup(CreateNodeGroupRequest request, StreamObserver<Operation> responseObserver)
public void createNodeGroup(CreateNodeGroupRequest request, StreamObserver<Operation> responseObserver)Creates a node group in a cluster. The returned Operation.metadata is NodeGroupOperationMetadata.
| Name | Description |
| request | CreateNodeGroupRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
getNodeGroup(GetNodeGroupRequest request, StreamObserver<NodeGroup> responseObserver)
public void getNodeGroup(GetNodeGroupRequest request, StreamObserver<NodeGroup> responseObserver)Gets the resource representation for a node group in a cluster.
| Name | Description |
| request | GetNodeGroupRequest |
| responseObserver | io.grpc.stub.StreamObserver<NodeGroup> |
resizeNodeGroup(ResizeNodeGroupRequest request, StreamObserver<Operation> responseObserver)
public void resizeNodeGroup(ResizeNodeGroupRequest request, StreamObserver<Operation> responseObserver)Resizes a node group in a cluster. The returned Operation.metadata is NodeGroupOperationMetadata.
| Name | Description |
| request | ResizeNodeGroupRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |