/AWS1/CL_BDZAGTCRTVMEMMETFLT¶
A metadata filter expression, in the form accepted by the AgentCore Memory RetrieveMemoryRecords operation. The expression has a left operand that names the metadata key, an operator, and a right operand. For the EXISTS and NOT_EXISTS operators, omit the right operand.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_left TYPE REF TO /AWS1/CL_BDZAGRTVMEMMETFLTLEFT /AWS1/CL_BDZAGRTVMEMMETFLTLEFT¶
The metadata key that the expression evaluates.
iv_operator TYPE /AWS1/BDZAGTCRTVMEMMETFILTEROP /AWS1/BDZAGTCRTVMEMMETFILTEROP¶
The relationship that the metadata key and value must have for a memory record to match.
Optional arguments:¶
io_right TYPE REF TO /AWS1/CL_BDZAGRTVMEMMETFLTRI00 /AWS1/CL_BDZAGRTVMEMMETFLTRI00¶
The value that the expression compares the metadata key against. Supply this value for every operator except EXISTS and NOT_EXISTS.
Queryable Attributes¶
left¶
The metadata key that the expression evaluates.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LEFT() |
Getter for LEFT |
operator¶
The relationship that the metadata key and value must have for a memory record to match.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATOR() |
Getter for OPERATOR, with configurable default |
ASK_OPERATOR() |
Getter for OPERATOR w/ exceptions if field has no value |
HAS_OPERATOR() |
Determine if OPERATOR has a value |
right¶
The value that the expression compares the metadata key against. Supply this value for every operator except EXISTS and NOT_EXISTS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RIGHT() |
Getter for RIGHT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_AGNTCRETRVMEMMETFILTERLIST¶
TYPES TT_AGNTCRETRVMEMMETFILTERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDZAGTCRTVMEMMETFLT WITH DEFAULT KEY
.