Google Cloud Dataproc V1 Client - Class NodeGroupOperationMetadata (2.2.1)

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

Metadata describing the node group operation.

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

Namespace

Google \ Cloud \ Dataproc \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ node_group_id string

Output only. Node group ID for the operation.

↳ cluster_uuid string

Output only. Cluster UUID associated with the node group operation.

↳ status ClusterOperationStatus

Output only. Current operation status.

↳ status_history array<ClusterOperationStatus>

Output only. The previous operation status.

↳ operation_type int

The operation type.

↳ description string

Output only. Short description of operation.

↳ labels array|Google\Protobuf\Internal\MapField

Output only. Labels associated with the operation.

↳ warnings array

Output only. Errors encountered during operation execution.

getNodeGroupId

Output only. Node group ID for the operation.

Returns
Type Description
string

setNodeGroupId

Output only. Node group ID for the operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getClusterUuid

Output only. Cluster UUID associated with the node group operation.

Returns
Type Description
string

setClusterUuid

Output only. Cluster UUID associated with the node group operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getStatus

Output only. Current operation status.

Returns
Type Description
ClusterOperationStatus|null

hasStatus

clearStatus

setStatus

Output only. Current operation status.

Parameter
Name Description
var ClusterOperationStatus
Returns
Type Description
$this

getStatusHistory

Output only. The previous operation status.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setStatusHistory

Output only. The previous operation status.

Parameter
Name Description
var array<ClusterOperationStatus>
Returns
Type Description
$this

getOperationType

The operation type.

Returns
Type Description
int

setOperationType

The operation type.

Parameter
Name Description
var int
Returns
Type Description
$this

getDescription

Output only. Short description of operation.

Returns
Type Description
string

setDescription

Output only. Short description of operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getLabels

Output only. Labels associated with the operation.

Returns
Type Description
Google\Protobuf\Internal\MapField

setLabels

Output only. Labels associated with the operation.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getWarnings

Output only. Errors encountered during operation execution.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setWarnings

Output only. Errors encountered during operation execution.

Parameter
Name Description
var string[]
Returns
Type Description
$this