Class SplitPoints
The split points of a table/index.
Implements
Inherited Members
Namespace: Google.Apis.Spanner.v1.Data
Assembly: Google.Apis.Spanner.v1.dll
Syntax
public class SplitPoints : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExpireTime
object representation of ExpireTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ExpireTimeDateTimeOffset instead.")]
public virtual object ExpireTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ExpireTimeDateTimeOffset
DateTimeOffset representation of ExpireTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ExpireTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ExpireTimeRaw
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.
Declaration
[JsonProperty("expireTime")]
public virtual string ExpireTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Index
The index to split. If specified, the table
field must refer to the index's base table.
Declaration
[JsonProperty("index")]
public virtual string Index { get; set; }
Property Value
Type | Description |
---|---|
string |
Keys
Required. The list of split keys, i.e., the split boundaries.
Declaration
[JsonProperty("keys")]
public virtual IList<Key> Keys { get; set; }
Property Value
Type | Description |
---|---|
IList<Key> |
Table
The table to split.
Declaration
[JsonProperty("table")]
public virtual string Table { get; set; }
Property Value
Type | Description |
---|---|
string |