/AWS1/CL_KYZSHARD¶
Represents a uniquely identified group of change records within a change data capture stream for Amazon Keyspaces.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_shardid TYPE /AWS1/KYZSHARDID /AWS1/KYZSHARDID¶
A unique identifier for this shard within the stream.
io_sequencenumberrange TYPE REF TO /AWS1/CL_KYZSEQUENCENUMRANGE /AWS1/CL_KYZSEQUENCENUMRANGE¶
The range of sequence numbers contained within this shard.
it_parentshardids TYPE /AWS1/CL_KYZSHARDIDLIST_W=>TT_SHARDIDLIST TT_SHARDIDLIST¶
The identifiers of parent shards that this shard evolved from, if this shard was created through resharding.
Queryable Attributes¶
shardId¶
A unique identifier for this shard within the stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SHARDID() |
Getter for SHARDID, with configurable default |
ASK_SHARDID() |
Getter for SHARDID w/ exceptions if field has no value |
HAS_SHARDID() |
Determine if SHARDID has a value |
sequenceNumberRange¶
The range of sequence numbers contained within this shard.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEQUENCENUMBERRANGE() |
Getter for SEQUENCENUMBERRANGE |
parentShardIds¶
The identifiers of parent shards that this shard evolved from, if this shard was created through resharding.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARENTSHARDIDS() |
Getter for PARENTSHARDIDS, with configurable default |
ASK_PARENTSHARDIDS() |
Getter for PARENTSHARDIDS w/ exceptions if field has no valu |
HAS_PARENTSHARDIDS() |
Determine if PARENTSHARDIDS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SHARDDESCRIPTIONLIST¶
TYPES TT_SHARDDESCRIPTIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_KYZSHARD WITH DEFAULT KEY
.