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 Returns
- (::String) — Attempt ID of this work item
#attempt_id=
def attempt_id=(value) -> ::String Parameter
- value (::String) — Attempt ID of this work item
Returns
- (::String) — Attempt ID of this work item
#end_time
def end_time() -> ::Google::Protobuf::Timestamp Returns
- (::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 Parameter
- 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.
Returns
- (::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> Returns
- (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this work item.
#metrics=
def metrics=(value) -> ::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate> Parameter
- value (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this work item.
Returns
- (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this work item.
#progress
def progress() -> ::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries Returns
- (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress of this work item.
#progress=
def progress=(value) -> ::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries Parameter
- value (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress of this work item.
Returns
- (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress of this work item.
#start_time
def start_time() -> ::Google::Protobuf::Timestamp Returns
- (::Google::Protobuf::Timestamp) — Start time of this work item attempt.
#start_time=
def start_time=(value) -> ::Google::Protobuf::Timestamp Parameter
- value (::Google::Protobuf::Timestamp) — Start time of this work item attempt.
Returns
- (::Google::Protobuf::Timestamp) — Start time of this work item attempt.
#state
def state() -> ::Google::Cloud::Dataflow::V1beta3::ExecutionState Returns
- (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this work item.
#state=
def state=(value) -> ::Google::Cloud::Dataflow::V1beta3::ExecutionState Parameter
- value (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this work item.
Returns
- (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this work item.
#task_id
def task_id() -> ::String Returns
- (::String) — Name of this work item.
#task_id=
def task_id=(value) -> ::String Parameter
- value (::String) — Name of this work item.
Returns
- (::String) — Name of this work item.