Class WorkItemDetails (1.0.0-beta03)

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

Information about an individual work item execution.

Inheritance

Object > WorkItemDetails

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

WorkItemDetails()

public WorkItemDetails()

WorkItemDetails(WorkItemDetails)

public WorkItemDetails(WorkItemDetails other)
Parameter
NameDescription
otherWorkItemDetails

Properties

AttemptId

public string AttemptId { get; set; }

Attempt ID of this work item

Property Value
TypeDescription
String

EndTime

public Timestamp EndTime { get; set; }

End time of this work item attempt.

If the work item is completed, this is the actual end time of the work item. Otherwise, it is the predicted end time.

Property Value
TypeDescription
Timestamp

Metrics

public RepeatedField<MetricUpdate> Metrics { get; }

Metrics for this work item.

Property Value
TypeDescription
RepeatedField<MetricUpdate>

Progress

public ProgressTimeseries Progress { get; set; }

Progress of this work item.

Property Value
TypeDescription
ProgressTimeseries

StartTime

public Timestamp StartTime { get; set; }

Start time of this work item attempt.

Property Value
TypeDescription
Timestamp

State

public ExecutionState State { get; set; }

State of this work item.

Property Value
TypeDescription
ExecutionState

TaskId

public string TaskId { get; set; }

Name of this work item.

Property Value
TypeDescription
String