Package com.google.bigtable.admin.v2
Interface HotTabletOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HotTablet
,HotTablet.Builder
public interface HotTabletOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getEndKey()
Tablet End Key (inclusive).com.google.protobuf.ByteString
getEndKeyBytes()
Tablet End Key (inclusive).com.google.protobuf.Timestamp
getEndTime()
Output only.com.google.protobuf.TimestampOrBuilder
getEndTimeOrBuilder()
Output only.String
getName()
The unique name of the hot tablet.com.google.protobuf.ByteString
getNameBytes()
The unique name of the hot tablet.float
getNodeCpuUsagePercent()
Output only.String
getStartKey()
Tablet Start Key (inclusive).com.google.protobuf.ByteString
getStartKeyBytes()
Tablet Start Key (inclusive).com.google.protobuf.Timestamp
getStartTime()
Output only.com.google.protobuf.TimestampOrBuilder
getStartTimeOrBuilder()
Output only.String
getTableName()
Name of the table that contains the tablet.com.google.protobuf.ByteString
getTableNameBytes()
Name of the table that contains the tablet.boolean
hasEndTime()
Output only.boolean
hasStartTime()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
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:
- The name.
-
getNameBytes
com.google.protobuf.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:
- The bytes for name.
-
getTableName
String getTableName()
Name of the table that contains the tablet. Values are of the form `projects/{project}/instances/{instance}/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`.
string table_name = 2 [(.google.api.resource_reference) = { ... }
- Returns:
- The tableName.
-
getTableNameBytes
com.google.protobuf.ByteString getTableNameBytes()
Name of the table that contains the tablet. Values are of the form `projects/{project}/instances/{instance}/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`.
string table_name = 2 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for tableName.
-
hasStartTime
boolean hasStartTime()
Output only. The start time of the hot tablet.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the startTime field is set.
-
getStartTime
com.google.protobuf.Timestamp getStartTime()
Output only. The start time of the hot tablet.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The startTime.
-
getStartTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Output only. The start time of the hot tablet.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasEndTime
boolean hasEndTime()
Output only. The end time of the hot tablet.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the endTime field is set.
-
getEndTime
com.google.protobuf.Timestamp getEndTime()
Output only. The end time of the hot tablet.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The endTime.
-
getEndTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. The end time of the hot tablet.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getStartKey
String getStartKey()
Tablet Start Key (inclusive).
string start_key = 5;
- Returns:
- The startKey.
-
getStartKeyBytes
com.google.protobuf.ByteString getStartKeyBytes()
Tablet Start Key (inclusive).
string start_key = 5;
- Returns:
- The bytes for startKey.
-
getEndKey
String getEndKey()
Tablet End Key (inclusive).
string end_key = 6;
- Returns:
- The endKey.
-
getEndKeyBytes
com.google.protobuf.ByteString getEndKeyBytes()
Tablet End Key (inclusive).
string end_key = 6;
- Returns:
- The bytes for endKey.
-
getNodeCpuUsagePercent
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:
- The nodeCpuUsagePercent.
-
-