Information about a particular execution stage of a job.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#end_time
def end_time() -> ::Google::Protobuf::Timestamp
Returns
-
(::Google::Protobuf::Timestamp) — End time of this stage.
If the work item is completed, this is the actual end time of the stage. 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 stage.
If the work item is completed, this is the actual end time of the stage. Otherwise, it is the predicted end time.
Returns
-
(::Google::Protobuf::Timestamp) — End time of this stage.
If the work item is completed, this is the actual end time of the stage. 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 stage.
#metrics=
def metrics=(value) -> ::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>
Parameter
- value (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this stage.
Returns
- (::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>) — Metrics for this stage.
#progress
def progress() -> ::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries
Returns
- (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress for this stage. Only applicable to Batch jobs.
#progress=
def progress=(value) -> ::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries
Parameter
- value (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress for this stage. Only applicable to Batch jobs.
Returns
- (::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries) — Progress for this stage. Only applicable to Batch jobs.
#stage_id
def stage_id() -> ::String
Returns
- (::String) — ID of this stage
#stage_id=
def stage_id=(value) -> ::String
Parameter
- value (::String) — ID of this stage
Returns
- (::String) — ID of this stage
#start_time
def start_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Start time of this stage.
#start_time=
def start_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — Start time of this stage.
Returns
- (::Google::Protobuf::Timestamp) — Start time of this stage.
#state
def state() -> ::Google::Cloud::Dataflow::V1beta3::ExecutionState
Returns
- (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this stage.
#state=
def state=(value) -> ::Google::Cloud::Dataflow::V1beta3::ExecutionState
Parameter
- value (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this stage.
Returns
- (::Google::Cloud::Dataflow::V1beta3::ExecutionState) — State of this stage.