Google Cloud Dataproc V1 Client - Class SessionOperationMetadata (2.0.0-RC1)

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

Metadata describing the Session operation.

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

Namespace

Google \ Cloud \ Dataproc \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ session string

Name of the session for the operation.

↳ session_uuid string

Session UUID for the operation.

↳ create_time Google\Protobuf\Timestamp

The time when the operation was created.

↳ done_time Google\Protobuf\Timestamp

The time when the operation was finished.

↳ operation_type int

The operation type.

↳ description string

Short description of the operation.

↳ labels array|Google\Protobuf\Internal\MapField

Labels associated with the operation.

↳ warnings array

Warnings encountered during operation execution.

getSession

Name of the session for the operation.

Returns
Type Description
string

setSession

Name of the session for the operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getSessionUuid

Session UUID for the operation.

Returns
Type Description
string

setSessionUuid

Session UUID for the operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getCreateTime

The time when the operation was created.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

The time when the operation was created.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getDoneTime

The time when the operation was finished.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasDoneTime

clearDoneTime

setDoneTime

The time when the operation was finished.

Parameter
Name Description
var Google\Protobuf\Timestamp
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

Short description of the operation.

Returns
Type Description
string

setDescription

Short description of the operation.

Parameter
Name Description
var string
Returns
Type Description
$this

getLabels

Labels associated with the operation.

Returns
Type Description
Google\Protobuf\Internal\MapField

setLabels

Labels associated with the operation.

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

getWarnings

Warnings encountered during operation execution.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setWarnings

Warnings encountered during operation execution.

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