public sealed class SplitPoints : IMessage<SplitPoints>, IEquatable<SplitPoints>, IDeepCloneable<SplitPoints>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Spanner Database Administration v1 API class SplitPoints.
The split points of a table/index.
Implements
IMessageSplitPoints, IEquatableSplitPoints, IDeepCloneableSplitPoints, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.Admin.Database.V1Assembly
Google.Cloud.Spanner.Admin.Database.V1.dll
Constructors
SplitPoints()
public SplitPoints()SplitPoints(SplitPoints)
public SplitPoints(SplitPoints other)| Parameter | |
|---|---|
| Name | Description |
other |
SplitPoints |
Properties
ExpireTime
public Timestamp ExpireTime { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Index
public string Index { get; set; }The index to split.
If specified, the table field must refer to the index's base table.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Keys
public RepeatedField<SplitPoints.Types.Key> Keys { get; }Required. The list of split keys, i.e., the split boundaries.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldSplitPointsTypesKey |
|
Table
public string Table { get; set; }The table to split.
| Property Value | |
|---|---|
| Type | Description |
string |
|