/AWS1/CL_BDOSELFMANAGEDCONFINP¶
Input configuration for a self-managed memory strategy.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_invocationconfiguration TYPE REF TO /AWS1/CL_BDOINVCCONFINPUT /AWS1/CL_BDOINVCCONFINPUT¶
Configuration to invoke a self-managed memory processing pipeline with.
Optional arguments:¶
it_triggerconditions TYPE /AWS1/CL_BDOTRIGGERCONDINPUT=>TT_TRIGGERCONDITIONINPUTLIST TT_TRIGGERCONDITIONINPUTLIST¶
A list of conditions that trigger memory processing.
iv_historicalctxwindowsize TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER¶
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¶
Configuration to invoke a self-managed memory processing pipeline with.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVOCATIONCONFIGURATION() |
Getter for INVOCATIONCONFIGURATION |
historicalContextWindowSize¶
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 |