Class JobEvent (1.0.0)

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

The payload associated with Job logs that contains events describing jobs that have run within a Lake.

Inheritance

Object > JobEvent

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

JobEvent()

public JobEvent()

JobEvent(JobEvent)

public JobEvent(JobEvent other)
Parameter
NameDescription
otherJobEvent

Properties

EndTime

public Timestamp EndTime { get; set; }

The time when the job ended running.

Property Value
TypeDescription
Timestamp

JobId

public string JobId { get; set; }

The unique id identifying the job.

Property Value
TypeDescription
String

Message

public string Message { get; set; }

The log message.

Property Value
TypeDescription
String

Retries

public int Retries { get; set; }

The number of retries.

Property Value
TypeDescription
Int32

Service

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

The service used to execute the job.

Property Value
TypeDescription
JobEvent.Types.Service

ServiceJob

public string ServiceJob { get; set; }

The reference to the job within the service.

Property Value
TypeDescription
String

StartTime

public Timestamp StartTime { get; set; }

The time when the job started running.

Property Value
TypeDescription
Timestamp

State

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

The job state on completion.

Property Value
TypeDescription
JobEvent.Types.State

Type

public JobEvent.Types.Type Type { get; set; }

The type of the job.

Property Value
TypeDescription
JobEvent.Types.Type