public sealed class SplitPoints : IMessage<SplitPoints>, IEquatable<SplitPoints>, IDeepCloneable<SplitPoints>, IBufferMessage, IMessage
Reference 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 |