Interface WorkItemDetailsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WorkItemDetails, WorkItemDetails.Builder

@Generated public interface WorkItemDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTaskId

      String getTaskId()
       Name of this work item.
       
      string task_id = 1;
      Returns:
      The taskId.
    • getTaskIdBytes

      com.google.protobuf.ByteString getTaskIdBytes()
       Name of this work item.
       
      string task_id = 1;
      Returns:
      The bytes for taskId.
    • getAttemptId

      String getAttemptId()
       Attempt ID of this work item
       
      string attempt_id = 2;
      Returns:
      The attemptId.
    • getAttemptIdBytes

      com.google.protobuf.ByteString getAttemptIdBytes()
       Attempt ID of this work item
       
      string attempt_id = 2;
      Returns:
      The bytes for attemptId.
    • hasStartTime

      boolean hasStartTime()
       Start time of this work item attempt.
       
      .google.protobuf.Timestamp start_time = 3;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Start time of this work item attempt.
       
      .google.protobuf.Timestamp start_time = 3;
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Start time of this work item attempt.
       
      .google.protobuf.Timestamp start_time = 3;
    • hasEndTime

      boolean hasEndTime()
       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.
       
      .google.protobuf.Timestamp end_time = 4;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       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.
       
      .google.protobuf.Timestamp end_time = 4;
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       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.
       
      .google.protobuf.Timestamp end_time = 4;
    • getStateValue

      int getStateValue()
       State of this work item.
       
      .google.dataflow.v1beta3.ExecutionState state = 5;
      Returns:
      The enum numeric value on the wire for state.
    • getState

      ExecutionState getState()
       State of this work item.
       
      .google.dataflow.v1beta3.ExecutionState state = 5;
      Returns:
      The state.
    • hasProgress

      boolean hasProgress()
       Progress of this work item.
       
      .google.dataflow.v1beta3.ProgressTimeseries progress = 6;
      Returns:
      Whether the progress field is set.
    • getProgress

      ProgressTimeseries getProgress()
       Progress of this work item.
       
      .google.dataflow.v1beta3.ProgressTimeseries progress = 6;
      Returns:
      The progress.
    • getProgressOrBuilder

      ProgressTimeseriesOrBuilder getProgressOrBuilder()
       Progress of this work item.
       
      .google.dataflow.v1beta3.ProgressTimeseries progress = 6;
    • getMetricsList

      List<MetricUpdate> getMetricsList()
       Metrics for this work item.
       
      repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;
    • getMetrics

      MetricUpdate getMetrics(int index)
       Metrics for this work item.
       
      repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;
    • getMetricsCount

      int getMetricsCount()
       Metrics for this work item.
       
      repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;
    • getMetricsOrBuilderList

      List<? extends MetricUpdateOrBuilder> getMetricsOrBuilderList()
       Metrics for this work item.
       
      repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;
    • getMetricsOrBuilder

      MetricUpdateOrBuilder getMetricsOrBuilder(int index)
       Metrics for this work item.
       
      repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;
    • hasStragglerInfo

      boolean hasStragglerInfo()
       Information about straggler detections for this work item.
       
      .google.dataflow.v1beta3.StragglerInfo straggler_info = 8;
      Returns:
      Whether the stragglerInfo field is set.
    • getStragglerInfo

      StragglerInfo getStragglerInfo()
       Information about straggler detections for this work item.
       
      .google.dataflow.v1beta3.StragglerInfo straggler_info = 8;
      Returns:
      The stragglerInfo.
    • getStragglerInfoOrBuilder

      StragglerInfoOrBuilder getStragglerInfoOrBuilder()
       Information about straggler detections for this work item.
       
      .google.dataflow.v1beta3.StragglerInfo straggler_info = 8;