Interface HotKeyDebuggingInfo.HotKeyInfoOrBuilder (0.67.0)

public static interface HotKeyDebuggingInfo.HotKeyInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getHotKeyAge()

public abstract Duration getHotKeyAge()

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

.google.protobuf.Duration hot_key_age = 1;

Returns
Type Description
Duration

The hotKeyAge.

getHotKeyAgeOrBuilder()

public abstract DurationOrBuilder getHotKeyAgeOrBuilder()

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

.google.protobuf.Duration hot_key_age = 1;

Returns
Type Description
DurationOrBuilder

getKey()

public abstract String getKey()

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

string key = 2;

Returns
Type Description
String

The key.

getKeyBytes()

public abstract ByteString getKeyBytes()

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

string key = 2;

Returns
Type Description
ByteString

The bytes for key.

getKeyTruncated()

public abstract boolean getKeyTruncated()

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.

bool key_truncated = 3;

Returns
Type Description
boolean

The keyTruncated.

hasHotKeyAge()

public abstract boolean hasHotKeyAge()

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

.google.protobuf.Duration hot_key_age = 1;

Returns
Type Description
boolean

Whether the hotKeyAge field is set.