Interface HotTabletOrBuilder (2.12.0)

public interface HotTabletOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndKey()

public abstract String getEndKey()

Tablet End Key (inclusive).

string end_key = 6;

Returns
TypeDescription
String

The endKey.

getEndKeyBytes()

public abstract ByteString getEndKeyBytes()

Tablet End Key (inclusive).

string end_key = 6;

Returns
TypeDescription
ByteString

The bytes for endKey.

getEndTime()

public abstract Timestamp getEndTime()

Output only. The end time of the hot tablet.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Output only. The end time of the hot tablet.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

getName()

public abstract String getName()

The unique name of the hot tablet. Values are of the form projects/{project}/instances/{instance}/clusters/{cluster}/hotTablets/[a-zA-Z0-9_-]*.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The unique name of the hot tablet. Values are of the form projects/{project}/instances/{instance}/clusters/{cluster}/hotTablets/[a-zA-Z0-9_-]*.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getNodeCpuUsagePercent()

public abstract float getNodeCpuUsagePercent()

Output only. The average CPU usage spent by a node on this tablet over the start_time to end_time time range. The percentage is the amount of CPU used by the node to serve the tablet, from 0% (tablet was not interacted with) to 100% (the node spent all cycles serving the hot tablet).

float node_cpu_usage_percent = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
float

The nodeCpuUsagePercent.

getStartKey()

public abstract String getStartKey()

Tablet Start Key (inclusive).

string start_key = 5;

Returns
TypeDescription
String

The startKey.

getStartKeyBytes()

public abstract ByteString getStartKeyBytes()

Tablet Start Key (inclusive).

string start_key = 5;

Returns
TypeDescription
ByteString

The bytes for startKey.

getStartTime()

public abstract Timestamp getStartTime()

Output only. The start time of the hot tablet.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract TimestampOrBuilder getStartTimeOrBuilder()

Output only. The start time of the hot tablet.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

getTableName()

public abstract String getTableName()

Name of the table that contains the tablet. Values are of the form projects/{project}/instances/{instance}/tables/_a-zA-Z0-9*.

string table_name = 2 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The tableName.

getTableNameBytes()

public abstract ByteString getTableNameBytes()

Name of the table that contains the tablet. Values are of the form projects/{project}/instances/{instance}/tables/_a-zA-Z0-9*.

string table_name = 2 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for tableName.

hasEndTime()

public abstract boolean hasEndTime()

Output only. The end time of the hot tablet.

.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the endTime field is set.

hasStartTime()

public abstract boolean hasStartTime()

Output only. The start time of the hot tablet.

.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the startTime field is set.