/AWS1/CL_BDCMEMRECUPDATEINPUT¶
Input structure to update an existing memory record.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_memoryrecordid TYPE /AWS1/BDCMEMORYRECORDID /AWS1/BDCMEMORYRECORDID¶
The unique ID of the memory record to be updated.
iv_timestamp TYPE /AWS1/BDCTIMESTAMP /AWS1/BDCTIMESTAMP¶
Time at which the memory record was updated
Optional arguments:¶
io_content TYPE REF TO /AWS1/CL_BDCMEMORYCONTENT /AWS1/CL_BDCMEMORYCONTENT¶
The content to be stored within the memory record.
it_namespaces TYPE /AWS1/CL_BDCNAMESPACESLIST_W=>TT_NAMESPACESLIST TT_NAMESPACESLIST¶
The updated list of namespace identifiers for categorizing the memory record.
iv_memorystrategyid TYPE /AWS1/BDCMEMORYSTRATEGYID /AWS1/BDCMEMORYSTRATEGYID¶
The updated ID of the memory strategy that defines how this memory record is grouped.
it_metadata TYPE /AWS1/CL_BDCMEMRECORDMETVALUE=>TT_MEMORYRECORDMETADATAMAP TT_MEMORYRECORDMETADATAMAP¶
Metadata key-value pairs to be stored with the memory record.
Queryable Attributes¶
memoryRecordId¶
The unique ID of the memory record to be updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEMORYRECORDID() |
Getter for MEMORYRECORDID, with configurable default |
ASK_MEMORYRECORDID() |
Getter for MEMORYRECORDID w/ exceptions if field has no valu |
HAS_MEMORYRECORDID() |
Determine if MEMORYRECORDID has a value |
timestamp¶
Time at which the memory record was updated
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
content¶
The content to be stored within the memory record.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTENT() |
Getter for CONTENT |
namespaces¶
The updated list of namespace identifiers for categorizing the memory record.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACES() |
Getter for NAMESPACES, with configurable default |
ASK_NAMESPACES() |
Getter for NAMESPACES w/ exceptions if field has no value |
HAS_NAMESPACES() |
Determine if NAMESPACES has a value |
memoryStrategyId¶
The updated ID of the memory strategy that defines how this memory record is grouped.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEMORYSTRATEGYID() |
Getter for MEMORYSTRATEGYID, with configurable default |
ASK_MEMORYSTRATEGYID() |
Getter for MEMORYSTRATEGYID w/ exceptions if field has no va |
HAS_MEMORYSTRATEGYID() |
Determine if MEMORYSTRATEGYID has a value |
metadata¶
Metadata key-value pairs to be stored with the memory record.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METADATA() |
Getter for METADATA, with configurable default |
ASK_METADATA() |
Getter for METADATA w/ exceptions if field has no value |
HAS_METADATA() |
Determine if METADATA 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_MEMORYRECSUPDATEINPUTLIST¶
TYPES TT_MEMORYRECSUPDATEINPUTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDCMEMRECUPDATEINPUT WITH DEFAULT KEY
.