Class: Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/metrics.rb
Overview
Information useful for debugging a hot key detection.
Defined Under Namespace
Classes: DetectedHotKeysEntry, HotKeyInfo
Instance Attribute Summary collapse
-
#detected_hot_keys ⇒ ::Google::Protobuf::Map{::Integer => ::Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo::HotKeyInfo}
Debugging information for each detected hot key.
Instance Attribute Details
#detected_hot_keys ⇒ ::Google::Protobuf::Map{::Integer => ::Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo::HotKeyInfo}
Returns Debugging information for each detected hot key. Keyed by a hash of the key.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 |
# File 'proto_docs/google/dataflow/v1beta3/metrics.rb', line 291 class HotKeyDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about a hot key. # @!attribute [rw] hot_key_age # @return [::Google::Protobuf::Duration] # The age of the hot key measured from when it was first detected. # @!attribute [rw] key # @return [::String] # A detected hot key that is causing limited parallelism. This field will # be populated only if the following flag is set to true: # "--enable_hot_key_logging". # @!attribute [rw] key_truncated # @return [::Boolean] # If true, then the above key is truncated and cannot be deserialized. This # occurs if the key above is populated and the key size is >5MB. class HotKeyInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::Integer] # @!attribute [rw] value # @return [::Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo::HotKeyInfo] class DetectedHotKeysEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |