/AWS1/CL_DYSSHARD¶
A uniquely identified group of stream records within a stream.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_shardid TYPE /AWS1/DYSSHARDID /AWS1/DYSSHARDID¶
The system-generated identifier for this shard.
io_sequencenumberrange TYPE REF TO /AWS1/CL_DYSSEQUENCENUMRANGE /AWS1/CL_DYSSEQUENCENUMRANGE¶
The range of possible sequence numbers for the shard.
iv_parentshardid TYPE /AWS1/DYSSHARDID /AWS1/DYSSHARDID¶
The shard ID of the current shard's parent.
Queryable Attributes¶
ShardId¶
The system-generated identifier for this shard.
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 possible sequence numbers for the shard.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEQUENCENUMBERRANGE() |
Getter for SEQUENCENUMBERRANGE |
ParentShardId¶
The shard ID of the current shard's parent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARENTSHARDID() |
Getter for PARENTSHARDID, with configurable default |
ASK_PARENTSHARDID() |
Getter for PARENTSHARDID w/ exceptions if field has no value |
HAS_PARENTSHARDID() |
Determine if PARENTSHARDID 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_DYSSHARD WITH DEFAULT KEY
.