/AWS1/CL_KNSCHILDSHARD¶
Output parameter of the GetRecords API. The existing child shard of the current shard.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_shardid
TYPE /AWS1/KNSSHARDID
/AWS1/KNSSHARDID
¶
The shard ID of the existing child shard of the current shard.
it_parentshards
TYPE /AWS1/CL_KNSSHARDIDLIST_W=>TT_SHARDIDLIST
TT_SHARDIDLIST
¶
The current shard that is the parent of the existing child shard.
io_hashkeyrange
TYPE REF TO /AWS1/CL_KNSHASHKEYRANGE
/AWS1/CL_KNSHASHKEYRANGE
¶
HashKeyRange
Queryable Attributes¶
ShardId¶
The shard ID of the existing child shard of the current 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 |
ParentShards¶
The current shard that is the parent of the existing child shard.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARENTSHARDS() |
Getter for PARENTSHARDS, with configurable default |
ASK_PARENTSHARDS() |
Getter for PARENTSHARDS w/ exceptions if field has no value |
HAS_PARENTSHARDS() |
Determine if PARENTSHARDS has a value |
HashKeyRange¶
HashKeyRange
Accessible with the following methods¶
Method | Description |
---|---|
GET_HASHKEYRANGE() |
Getter for HASHKEYRANGE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CHILDSHARDLIST
¶
TYPES TT_CHILDSHARDLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_KNSCHILDSHARD WITH DEFAULT KEY
.