Interface SplitPointsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SplitPoints,SplitPoints.Builder
public interface SplitPointsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.TimestampOptional.com.google.protobuf.TimestampOrBuilderOptional.getIndex()The index to split.com.google.protobuf.ByteStringThe index to split.getKeys(int index) Required.intRequired.Required.getKeysOrBuilder(int index) Required.List<? extends SplitPoints.KeyOrBuilder>Required.getTable()The table to split.com.google.protobuf.ByteStringThe table to split.booleanOptional.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
-
getTable
String getTable()The table to split.
string table = 1;- Returns:
- The table.
-
getTableBytes
com.google.protobuf.ByteString getTableBytes()The table to split.
string table = 1;- Returns:
- The bytes for table.
-
getIndex
String getIndex()The index to split. If specified, the `table` field must refer to the index's base table.
string index = 2;- Returns:
- The index.
-
getIndexBytes
com.google.protobuf.ByteString getIndexBytes()The index to split. If specified, the `table` field must refer to the index's base table.
string index = 2;- Returns:
- The bytes for index.
-
getKeysList
List<SplitPoints.Key> getKeysList()Required. The list of split keys, i.e., the split boundaries.
repeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED]; -
getKeys
Required. The list of split keys, i.e., the split boundaries.
repeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED]; -
getKeysCount
int getKeysCount()Required. The list of split keys, i.e., the split boundaries.
repeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED]; -
getKeysOrBuilderList
List<? extends SplitPoints.KeyOrBuilder> getKeysOrBuilderList()Required. The list of split keys, i.e., the split boundaries.
repeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED]; -
getKeysOrBuilder
Required. The list of split keys, i.e., the split boundaries.
repeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED]; -
hasExpireTime
boolean hasExpireTime()Optional. The expiration timestamp of the split points. A timestamp in the past means immediate expiration. The maximum value can be 30 days in the future. Defaults to 10 days in the future if not specified.
.google.protobuf.Timestamp expire_time = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the expireTime field is set.
-
getExpireTime
com.google.protobuf.Timestamp getExpireTime()Optional. The expiration timestamp of the split points. A timestamp in the past means immediate expiration. The maximum value can be 30 days in the future. Defaults to 10 days in the future if not specified.
.google.protobuf.Timestamp expire_time = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The expireTime.
-
getExpireTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()Optional. The expiration timestamp of the split points. A timestamp in the past means immediate expiration. The maximum value can be 30 days in the future. Defaults to 10 days in the future if not specified.
.google.protobuf.Timestamp expire_time = 5 [(.google.api.field_behavior) = OPTIONAL];
-