Reference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::WorkItemDetails.
Information about an individual work item execution.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#attempt_id
def attempt_id() -> ::String
- (::String) — Attempt ID of this work item
#attempt_id=
def attempt_id=(value) -> ::String
- value (::String) — Attempt ID of this work item
- (::String) — Attempt ID of this work item
#end_time
def end_time() -> ::Google::Protobuf::Timestamp
-
(::Google::Protobuf::Timestamp) — 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.
#end_time=
def end_time=(value) -> ::Google::Protobuf::Timestamp
-
value (::Google::Protobuf::Timestamp) — 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 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.
#metrics
def metrics() -> ::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>
- (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this work item.
#metrics=
def metrics=(value) -> ::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>
- value (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this work item.
- (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this work item.
#progress
def progress() -> ::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries
- (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress of this work item.
#progress=
def progress=(value) -> ::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries
- value (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress of this work item.
- (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress of this work item.
#start_time
def start_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Start time of this work item attempt.
#start_time=
def start_time=(value) -> ::Google::Protobuf::Timestamp
- value (::Google::Protobuf::Timestamp) — Start time of this work item attempt.
- (::Google::Protobuf::Timestamp) — Start time of this work item attempt.
#state
def state() -> ::Google::Cloud::Dataflow::V1beta3::ExecutionState
- (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this work item.
#state=
def state=(value) -> ::Google::Cloud::Dataflow::V1beta3::ExecutionState
- value (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this work item.
- (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this work item.
#task_id
def task_id() -> ::String
- (::String) — Name of this work item.
#task_id=
def task_id=(value) -> ::String
- value (::String) — Name of this work item.
- (::String) — Name of this work item.