Skip to content

/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
.