Reference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::HotKeyDebuggingInfo::HotKeyInfo.
Information about a hot key.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#hot_key_age
def hot_key_age() -> ::Google::Protobuf::Duration
Returns
- (::Google::Protobuf::Duration) — The age of the hot key measured from when it was first detected.
#hot_key_age=
def hot_key_age=(value) -> ::Google::Protobuf::Duration
Parameter
- value (::Google::Protobuf::Duration) — The age of the hot key measured from when it was first detected.
Returns
- (::Google::Protobuf::Duration) — The age of the hot key measured from when it was first detected.
#key
def key() -> ::String
Returns
- (::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".
#key=
def key=(value) -> ::String
Parameter
- value (::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".
Returns
- (::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".
#key_truncated
def key_truncated() -> ::Boolean
Returns
- (::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.
#key_truncated=
def key_truncated=(value) -> ::Boolean
Parameter
- value (::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.
Returns
- (::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.