Class: Google::Cloud::Dataflow::V1beta3::StragglerInfo
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::StragglerInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/metrics.rb
Overview
Information useful for straggler identification and debugging.
Defined Under Namespace
Classes: CausesEntry, StragglerDebuggingInfo
Instance Attribute Summary collapse
-
#causes ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Dataflow::V1beta3::StragglerInfo::StragglerDebuggingInfo}
The straggler causes, keyed by the string representation of the StragglerCause enum and contains specialized debugging information for each straggler cause.
-
#start_time ⇒ ::Google::Protobuf::Timestamp
The time when the work item attempt became a straggler.
Instance Attribute Details
#causes ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Dataflow::V1beta3::StragglerInfo::StragglerDebuggingInfo}
Returns The straggler causes, keyed by the string representation of the StragglerCause enum and contains specialized debugging information for each straggler cause.
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 |
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 224 class StragglerInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information useful for debugging a straggler. Each type will provide # specialized debugging information relevant for a particular cause. # The StragglerDebuggingInfo will be 1:1 mapping to the StragglerCause enum. # @!attribute [rw] hot_key # @return [::Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo] # Hot key debugging details. class StragglerDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataflow::V1beta3::StragglerInfo::StragglerDebuggingInfo] class CausesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#start_time ⇒ ::Google::Protobuf::Timestamp
Returns The time when the work item attempt became a straggler.
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 |
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 224 class StragglerInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information useful for debugging a straggler. Each type will provide # specialized debugging information relevant for a particular cause. # The StragglerDebuggingInfo will be 1:1 mapping to the StragglerCause enum. # @!attribute [rw] hot_key # @return [::Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo] # Hot key debugging details. class StragglerDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::Dataflow::V1beta3::StragglerInfo::StragglerDebuggingInfo] class CausesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |