Dataflow v1beta3 API - Class HotKeyDebuggingInfo.Types.HotKeyInfo (2.0.0-beta09)

public sealed class HotKeyDebuggingInfo.Types.HotKeyInfo : IMessage<HotKeyDebuggingInfo.Types.HotKeyInfo>, IEquatable<HotKeyDebuggingInfo.Types.HotKeyInfo>, IDeepCloneable<HotKeyDebuggingInfo.Types.HotKeyInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataflow v1beta3 API class HotKeyDebuggingInfo.Types.HotKeyInfo.

Information about a hot key.

Inheritance

object > HotKeyDebuggingInfo.Types.HotKeyInfo

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

HotKeyInfo()

public HotKeyInfo()

HotKeyInfo(HotKeyInfo)

public HotKeyInfo(HotKeyDebuggingInfo.Types.HotKeyInfo other)
Parameter
Name Description
other HotKeyDebuggingInfoTypesHotKeyInfo

Properties

HotKeyAge

public Duration HotKeyAge { get; set; }

The age of the hot key measured from when it was first detected.

Property Value
Type Description
Duration

Key

public string Key { get; set; }

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

Property Value
Type Description
string

KeyTruncated

public bool KeyTruncated { get; set; }

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.

Property Value
Type Description
bool