Class: Google::Cloud::Dataflow::V1beta3::WorkItemDetails

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/dataflow/v1beta3/metrics.rb

Overview

Information about an individual work item execution.

Instance Attribute Summary collapse

Instance Attribute Details

#attempt_id::String

Returns Attempt ID of this work item.

Returns:

  • (::String)

    Attempt ID of this work item



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#end_time::Google::Protobuf::Timestamp

Returns 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.



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#metrics::Array<::Google::Cloud::Dataflow::V1beta3::MetricUpdate>

Returns Metrics for this work item.

Returns:



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#progress::Google::Cloud::Dataflow::V1beta3::ProgressTimeseries

Returns Progress of this work item.

Returns:



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#start_time::Google::Protobuf::Timestamp

Returns Start time of this work item attempt.

Returns:



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#state::Google::Cloud::Dataflow::V1beta3::ExecutionState

Returns State of this work item.

Returns:



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#straggler_info::Google::Cloud::Dataflow::V1beta3::StragglerInfo

Returns Information about straggler detections for this work item.

Returns:



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#task_id::String

Returns Name of this work item.

Returns:

  • (::String)

    Name of this work item.



458
459
460
461
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 458

class WorkItemDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end