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
Modifier and TypeMethodDescriptionTablet End Key (inclusive).com.google.protobuf.ByteStringTablet End Key (inclusive).com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getName()The unique name of the hot tablet.com.google.protobuf.ByteStringThe unique name of the hot tablet.floatOutput only.Tablet Start Key (inclusive).com.google.protobuf.ByteStringTablet Start Key (inclusive).com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Name of the table that contains the tablet.com.google.protobuf.ByteStringName of the table that contains the tablet.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.
-