/AWS1/CL_BDOSELFMANAGEDCONF¶
A configuration for a self-managed memory strategy.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_triggerconditions TYPE /AWS1/CL_BDOTRIGGERCONDITION=>TT_TRIGGERCONDITIONSLIST TT_TRIGGERCONDITIONSLIST¶
A list of conditions that trigger memory processing.
io_invocationconfiguration TYPE REF TO /AWS1/CL_BDOINVOCATIONCONF /AWS1/CL_BDOINVOCATIONCONF¶
The configuration to use when invoking memory processing.
iv_historicalctxwindowsize TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER¶
The number of historical messages to include in processing context.
Queryable Attributes¶
triggerConditions¶
A 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 configuration to use when invoking memory processing.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVOCATIONCONFIGURATION() |
Getter for INVOCATIONCONFIGURATION |
historicalContextWindowSize¶
The 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 |