Google Cloud Dataproc V1 Client - Class JobMetadata (3.2.2)

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

Job Operation metadata.

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

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ job_id string

Output only. The job id.

↳ status Google\Cloud\Dataproc\V1\JobStatus

Output only. Most recent job status.

↳ operation_type string

Output only. Operation type.

↳ start_time Google\Protobuf\Timestamp

Output only. Job submission time.

getJobId

Output only. The job id.

Generated from protobuf field string job_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
string

setJobId

Output only. The job id.

Generated from protobuf field string job_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStatus

Output only. Most recent job status.

Generated from protobuf field .google.cloud.dataproc.v1.JobStatus status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

hasStatus

clearStatus

setStatus

Output only. Most recent job status.

Generated from protobuf field .google.cloud.dataproc.v1.JobStatus status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getOperationType

Output only. Operation type.

Generated from protobuf field string operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
string

setOperationType

Output only. Operation type.

Generated from protobuf field string operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStartTime

Output only. Job submission time.

Generated from protobuf field .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

Output only. Job submission time.

Generated from protobuf field .google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this