Skip to content

/AWS1/CL_BDOMODSELFMANAGEDCONF

The configuration for updating the self-managed memory strategy.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_triggerconditions TYPE /AWS1/CL_BDOTRIGGERCONDINPUT=>TT_TRIGGERCONDITIONINPUTLIST TT_TRIGGERCONDITIONINPUTLIST

The updated list of conditions that trigger memory processing.

io_invocationconfiguration TYPE REF TO /AWS1/CL_BDOMDFYINVCCONFINPUT /AWS1/CL_BDOMDFYINVCCONFINPUT

The updated configuration to invoke self-managed memory processing pipeline.

iv_historicalctxwindowsize TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER

The updated number of historical messages to include in processing context.


Queryable Attributes

triggerConditions

The updated list of conditions that trigger memory processing.

Accessible with the following methods

Method Description
GET_TRIGGERCONDITIONS() Getter for TRIGGERCONDITIONS, with configurable default
ASK_TRIGGERCONDITIONS() Getter for TRIGGERCONDITIONS w/ exceptions if field has no v
HAS_TRIGGERCONDITIONS() Determine if TRIGGERCONDITIONS has a value

invocationConfiguration

The updated configuration to invoke self-managed memory processing pipeline.

Accessible with the following methods

Method Description
GET_INVOCATIONCONFIGURATION() Getter for INVOCATIONCONFIGURATION

historicalContextWindowSize

The updated number of historical messages to include in processing context.

Accessible with the following methods

Method Description
GET_HISTORICALCTXWINDOWSIZE() Getter for HISTORICALCONTEXTWINDOWSIZE, with configurable de
ASK_HISTORICALCTXWINDOWSIZE() Getter for HISTORICALCONTEXTWINDOWSIZE w/ exceptions if fiel
HAS_HISTORICALCTXWINDOWSIZE() Determine if HISTORICALCONTEXTWINDOWSIZE has a value