Google Cloud Dataproc V1 Client - Class AuxiliaryNodeGroup (3.8.1)

Reference documentation and code samples for the Google Cloud Dataproc V1 Client class AuxiliaryNodeGroup.

Node group identification and configuration information.

Generated from protobuf message google.cloud.dataproc.v1.AuxiliaryNodeGroup

Namespace

Google \ Cloud \ Dataproc \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ node_group Google\Cloud\Dataproc\V1\NodeGroup

Required. Node group configuration.

↳ node_group_id string

Optional. A node group ID. Generated if not specified. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.

getNodeGroup

Required. Node group configuration.

Returns
TypeDescription
Google\Cloud\Dataproc\V1\NodeGroup|null

hasNodeGroup

clearNodeGroup

setNodeGroup

Required. Node group configuration.

Parameter
NameDescription
var Google\Cloud\Dataproc\V1\NodeGroup
Returns
TypeDescription
$this

getNodeGroupId

Optional. A node group ID. Generated if not specified.

The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.

Returns
TypeDescription
string

setNodeGroupId

Optional. A node group ID. Generated if not specified.

The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of from 3 to 33 characters.

Parameter
NameDescription
var string
Returns
TypeDescription
$this