/AWS1/CL_DIRBATCHCREATEINDEX¶
Creates an index object inside of a BatchRead operation. For more information, see CreateIndex and BatchReadRequest$Operations.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_orderedindexedattrlist TYPE /AWS1/CL_DIRATTRIBUTEKEY=>TT_ATTRIBUTEKEYLIST TT_ATTRIBUTEKEYLIST¶
Specifies the attributes that should be indexed on. Currently only a single attribute is supported.
iv_isunique TYPE /AWS1/DIRBOOL /AWS1/DIRBOOL¶
Indicates whether the attribute that is being indexed has unique values or not.
Optional arguments:¶
io_parentreference TYPE REF TO /AWS1/CL_DIROBJECTREFERENCE /AWS1/CL_DIROBJECTREFERENCE¶
A reference to the parent object that contains the index object.
iv_linkname TYPE /AWS1/DIRLINKNAME /AWS1/DIRLINKNAME¶
The name of the link between the parent object and the index object.
iv_batchreferencename TYPE /AWS1/DIRBATCHREFERENCENAME /AWS1/DIRBATCHREFERENCENAME¶
The batch reference name. See Transaction Support for more information.
Queryable Attributes¶
OrderedIndexedAttributeList¶
Specifies the attributes that should be indexed on. Currently only a single attribute is supported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORDEREDINDEXEDATTRLIST() |
Getter for ORDEREDINDEXEDATTRIBUTELIST, with configurable de |
ASK_ORDEREDINDEXEDATTRLIST() |
Getter for ORDEREDINDEXEDATTRIBUTELIST w/ exceptions if fiel |
HAS_ORDEREDINDEXEDATTRLIST() |
Determine if ORDEREDINDEXEDATTRIBUTELIST has a value |
IsUnique¶
Indicates whether the attribute that is being indexed has unique values or not.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISUNIQUE() |
Getter for ISUNIQUE |
ParentReference¶
A reference to the parent object that contains the index object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARENTREFERENCE() |
Getter for PARENTREFERENCE |
LinkName¶
The name of the link between the parent object and the index object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LINKNAME() |
Getter for LINKNAME, with configurable default |
ASK_LINKNAME() |
Getter for LINKNAME w/ exceptions if field has no value |
HAS_LINKNAME() |
Determine if LINKNAME has a value |
BatchReferenceName¶
The batch reference name. See Transaction Support for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BATCHREFERENCENAME() |
Getter for BATCHREFERENCENAME, with configurable default |
ASK_BATCHREFERENCENAME() |
Getter for BATCHREFERENCENAME w/ exceptions if field has no |
HAS_BATCHREFERENCENAME() |
Determine if BATCHREFERENCENAME has a value |