Google Cloud Dataproc v1 API - Class NodeGroupController.NodeGroupControllerBase (5.2.0)

[BindServiceMethod(typeof(NodeGroupController), "BindService")]
public abstract class NodeGroupControllerBase

Reference documentation and code samples for the Google Cloud Dataproc v1 API class NodeGroupController.NodeGroupControllerBase.

Base class for server-side implementations of NodeGroupController

Inheritance

Object > NodeGroupController.NodeGroupControllerBase

Namespace

Google.Cloud.Dataproc.V1

Assembly

Google.Cloud.Dataproc.V1.dll

Methods

CreateNodeGroup(CreateNodeGroupRequest, ServerCallContext)

public virtual Task<Operation> CreateNodeGroup(CreateNodeGroupRequest request, ServerCallContext context)

Creates a node group in a cluster. The returned [Operation.metadata][google.longrunning.Operation.metadata] is NodeGroupOperationMetadata.

Parameters
NameDescription
requestCreateNodeGroupRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Operation>

The response to send back to the client (wrapped by a task).

GetNodeGroup(GetNodeGroupRequest, ServerCallContext)

public virtual Task<NodeGroup> GetNodeGroup(GetNodeGroupRequest request, ServerCallContext context)

Gets the resource representation for a node group in a cluster.

Parameters
NameDescription
requestGetNodeGroupRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<NodeGroup>

The response to send back to the client (wrapped by a task).

ResizeNodeGroup(ResizeNodeGroupRequest, ServerCallContext)

public virtual Task<Operation> ResizeNodeGroup(ResizeNodeGroupRequest request, ServerCallContext context)

Resizes a node group in a cluster. The returned [Operation.metadata][google.longrunning.Operation.metadata] is NodeGroupOperationMetadata.

Parameters
NameDescription
requestResizeNodeGroupRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Operation>

The response to send back to the client (wrapped by a task).