public sealed class WorkItemDetails : IMessage<WorkItemDetails>, IEquatable<WorkItemDetails>, IDeepCloneable<WorkItemDetails>, IBufferMessage, IMessageInformation about an individual work item execution.
Implements
IMessage<WorkItemDetails>, IEquatable<WorkItemDetails>, IDeepCloneable<WorkItemDetails>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataflow.V1Beta3Assembly
Google.Cloud.Dataflow.V1Beta3.dll
Constructors
WorkItemDetails()
public WorkItemDetails()WorkItemDetails(WorkItemDetails)
public WorkItemDetails(WorkItemDetails other)| Parameter | |
|---|---|
| Name | Description |
other |
WorkItemDetails |
Properties
AttemptId
public string AttemptId { get; set; }Attempt ID of this work item
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
Timestamp |
|
Metrics
public RepeatedField<MetricUpdate> Metrics { get; }Metrics for this work item.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<MetricUpdate> |
|
Progress
public ProgressTimeseries Progress { get; set; }Progress of this work item.
| Property Value | |
|---|---|
| Type | Description |
ProgressTimeseries |
|
StartTime
public Timestamp StartTime { get; set; }Start time of this work item attempt.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
State
public ExecutionState State { get; set; }State of this work item.
| Property Value | |
|---|---|
| Type | Description |
ExecutionState |
|
TaskId
public string TaskId { get; set; }Name of this work item.
| Property Value | |
|---|---|
| Type | Description |
String |
|