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.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Interface SplitPointsOrBuilder (6.98.1)\n\nVersion latestkeyboard_arrow_down\n\n- [6.98.1 (latest)](/java/docs/reference/google-cloud-spanner/latest/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.98.0](/java/docs/reference/google-cloud-spanner/6.98.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.97.1](/java/docs/reference/google-cloud-spanner/6.97.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.96.1](/java/docs/reference/google-cloud-spanner/6.96.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.95.1](/java/docs/reference/google-cloud-spanner/6.95.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.94.0](/java/docs/reference/google-cloud-spanner/6.94.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.93.0](/java/docs/reference/google-cloud-spanner/6.93.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.89.0](/java/docs/reference/google-cloud-spanner/6.89.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.88.0](/java/docs/reference/google-cloud-spanner/6.88.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.87.0](/java/docs/reference/google-cloud-spanner/6.87.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.86.0](/java/docs/reference/google-cloud-spanner/6.86.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.85.0](/java/docs/reference/google-cloud-spanner/6.85.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.83.0](/java/docs/reference/google-cloud-spanner/6.83.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.82.0](/java/docs/reference/google-cloud-spanner/6.82.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.80.1](/java/docs/reference/google-cloud-spanner/6.80.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.79.0](/java/docs/reference/google-cloud-spanner/6.79.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.77.0](/java/docs/reference/google-cloud-spanner/6.77.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.74.1](/java/docs/reference/google-cloud-spanner/6.74.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.72.0](/java/docs/reference/google-cloud-spanner/6.72.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.71.0](/java/docs/reference/google-cloud-spanner/6.71.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.69.0](/java/docs/reference/google-cloud-spanner/6.69.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.68.0](/java/docs/reference/google-cloud-spanner/6.68.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.66.0](/java/docs/reference/google-cloud-spanner/6.66.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.65.1](/java/docs/reference/google-cloud-spanner/6.65.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.62.0](/java/docs/reference/google-cloud-spanner/6.62.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.60.0](/java/docs/reference/google-cloud-spanner/6.60.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.58.0](/java/docs/reference/google-cloud-spanner/6.58.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.57.0](/java/docs/reference/google-cloud-spanner/6.57.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.56.0](/java/docs/reference/google-cloud-spanner/6.56.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.55.0](/java/docs/reference/google-cloud-spanner/6.55.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.54.0](/java/docs/reference/google-cloud-spanner/6.54.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.53.0](/java/docs/reference/google-cloud-spanner/6.53.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.52.1](/java/docs/reference/google-cloud-spanner/6.52.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.51.0](/java/docs/reference/google-cloud-spanner/6.51.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.50.1](/java/docs/reference/google-cloud-spanner/6.50.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.49.0](/java/docs/reference/google-cloud-spanner/6.49.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.25.1](/java/docs/reference/google-cloud-spanner/6.25.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.24.0](/java/docs/reference/google-cloud-spanner/6.24.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.23.4](/java/docs/reference/google-cloud-spanner/6.23.4/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.22.0](/java/docs/reference/google-cloud-spanner/6.22.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.21.2](/java/docs/reference/google-cloud-spanner/6.21.2/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.20.0](/java/docs/reference/google-cloud-spanner/6.20.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.19.1](/java/docs/reference/google-cloud-spanner/6.19.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.18.0](/java/docs/reference/google-cloud-spanner/6.18.0/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.17.4](/java/docs/reference/google-cloud-spanner/6.17.4/com.google.spanner.admin.database.v1.SplitPointsOrBuilder)\n- [6.14.1](/java/docs/reference/google-cloud-spanner/6.14.1/com.google.spanner.admin.database.v1.SplitPointsOrBuilder) \n\n public interface SplitPointsOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getExpireTime()\n\n public abstract Timestamp getExpireTime()\n\nOptional. The expiration timestamp of the split points.\nA timestamp in the past means immediate expiration.\nThe maximum value can be 30 days in the future.\nDefaults to 10 days in the future if not specified.\n\n`.google.protobuf.Timestamp expire_time = 5 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getExpireTimeOrBuilder()\n\n public abstract TimestampOrBuilder getExpireTimeOrBuilder()\n\nOptional. The expiration timestamp of the split points.\nA timestamp in the past means immediate expiration.\nThe maximum value can be 30 days in the future.\nDefaults to 10 days in the future if not specified.\n\n`.google.protobuf.Timestamp expire_time = 5 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getIndex()\n\n public abstract String getIndex()\n\nThe index to split.\nIf specified, the `table` field must refer to the index's base table.\n\n`string index = 2;`\n\n### getIndexBytes()\n\n public abstract ByteString getIndexBytes()\n\nThe index to split.\nIf specified, the `table` field must refer to the index's base table.\n\n`string index = 2;`\n\n### getKeys(int index)\n\n public abstract SplitPoints.Key getKeys(int index)\n\nRequired. The list of split keys, i.e., the split boundaries.\n\n`\nrepeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getKeysCount()\n\n public abstract int getKeysCount()\n\nRequired. The list of split keys, i.e., the split boundaries.\n\n`\nrepeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getKeysList()\n\n public abstract List\u003cSplitPoints.Key\u003e getKeysList()\n\nRequired. The list of split keys, i.e., the split boundaries.\n\n`\nrepeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getKeysOrBuilder(int index)\n\n public abstract SplitPoints.KeyOrBuilder getKeysOrBuilder(int index)\n\nRequired. The list of split keys, i.e., the split boundaries.\n\n`\nrepeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getKeysOrBuilderList()\n\n public abstract List\u003c? extends SplitPoints.KeyOrBuilder\u003e getKeysOrBuilderList()\n\nRequired. The list of split keys, i.e., the split boundaries.\n\n`\nrepeated .google.spanner.admin.database.v1.SplitPoints.Key keys = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getTable()\n\n public abstract String getTable()\n\nThe table to split.\n\n`string table = 1;`\n\n### getTableBytes()\n\n public abstract ByteString getTableBytes()\n\nThe table to split.\n\n`string table = 1;`\n\n### hasExpireTime()\n\n public abstract boolean hasExpireTime()\n\nOptional. The expiration timestamp of the split points.\nA timestamp in the past means immediate expiration.\nThe maximum value can be 30 days in the future.\nDefaults to 10 days in the future if not specified.\n\n`.google.protobuf.Timestamp expire_time = 5 [(.google.api.field_behavior) = OPTIONAL];\n`"]]