Interface SplitPointsOrBuilder (6.87.0)

public interface SplitPointsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExpireTime()

public abstract 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
Type Description
Timestamp

The expireTime.

getExpireTimeOrBuilder()

public abstract 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];

Returns
Type Description
TimestampOrBuilder

getIndex()

public abstract String getIndex()

The index to split. If specified, the table field must refer to the index's base table.

string index = 2;

Returns
Type Description
String

The index.

getIndexBytes()

public abstract ByteString getIndexBytes()

The index to split. If specified, the table field must refer to the index's base table.

string index = 2;

Returns
Type Description
ByteString

The bytes for index.

getKeys(int index)

public abstract 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];

Parameter
Name Description
index int
Returns
Type Description
SplitPoints.Key

getKeysCount()

public abstract 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];

Returns
Type Description
int

getKeysList()

public abstract 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];

Returns
Type Description
List<Key>

getKeysOrBuilder(int index)

public abstract 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];

Parameter
Name Description
index int
Returns
Type Description
SplitPoints.KeyOrBuilder

getKeysOrBuilderList()

public abstract 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];

Returns
Type Description
List<? extends com.google.spanner.admin.database.v1.SplitPoints.KeyOrBuilder>

getTable()

public abstract String getTable()

The table to split.

string table = 1;

Returns
Type Description
String

The table.

getTableBytes()

public abstract ByteString getTableBytes()

The table to split.

string table = 1;

Returns
Type Description
ByteString

The bytes for table.

hasExpireTime()

public abstract 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
Type Description
boolean

Whether the expireTime field is set.