Cloud Dataplex v1 API - Class Job (2.15.0)

public sealed class Job : IMessage<Job>, IEquatable<Job>, IDeepCloneable<Job>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class Job.

A job represents an instance of a task.

Inheritance

object > Job

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

Job()

public Job()

Job(Job)

public Job(Job other)
Parameter
Name Description
other Job

Properties

EndTime

public Timestamp EndTime { get; set; }

Output only. The time when the job ended.

Property Value
Type Description
Timestamp

ExecutionSpec

public Task.Types.ExecutionSpec ExecutionSpec { get; set; }

Output only. Spec related to how a task is executed.

Property Value
Type Description
Task Types ExecutionSpec

JobName

public JobName JobName { get; set; }

JobName-typed view over the Name resource name property.

Property Value
Type Description
JobName

Labels

public MapField<string, string> Labels { get; }

Output only. User-defined labels for the task.

Property Value
Type Description
MapField string string

Message

public string Message { get; set; }

Output only. Additional information about the current state.

Property Value
Type Description
string

Name

public string Name { get; set; }

Output only. The relative resource name of the job, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{task_id}/jobs/{job_id}.

Property Value
Type Description
string

RetryCount

public uint RetryCount { get; set; }

Output only. The number of times the job has been retried (excluding the initial attempt).

Property Value
Type Description
uint

Service

public Job.Types.Service Service { get; set; }

Output only. The underlying service running a job.

Property Value
Type Description
Job Types Service

ServiceJob

public string ServiceJob { get; set; }

Output only. The full resource name for the job run under a particular service.

Property Value
Type Description
string

StartTime

public Timestamp StartTime { get; set; }

Output only. The time when the job was started.

Property Value
Type Description
Timestamp

State

public Job.Types.State State { get; set; }

Output only. Execution state for the job.

Property Value
Type Description
Job Types State

Trigger

public Job.Types.Trigger Trigger { get; set; }

Output only. Job execution trigger.

Property Value
Type Description
Job Types Trigger

Uid

public string Uid { get; set; }

Output only. System generated globally unique ID for the job.

Property Value
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.