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

      SplitPoints.Key getKeys(int index)
       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

      SplitPoints.KeyOrBuilder getKeysOrBuilder(int index)
       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];