Interface NodeGroupControllerGrpc.AsyncService (4.17.0)

See more code actions.
public static interface NodeGroupControllerGrpc.AsyncService

The NodeGroupControllerService provides methods to manage node groups of Compute Engine managed instances.

See more code actions.
public default void createNodeGroup(CreateNodeGroupRequest request, StreamObserver<Operation> responseObserver)

Creates a node group in a cluster. The returned Operation.metadata is NodeGroupOperationMetadata.

Parameters
NameDescription
requestCreateNodeGroupRequest
responseObserverio.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
NameDescription
requestGetNodeGroupRequest
responseObserverio.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
NameDescription
requestResizeNodeGroupRequest
responseObserverio.grpc.stub.StreamObserver<Operation>