/AWS1/CL_BDZAGTCRTVMEMRETRCFG¶
The long-term memory namespace that the agent might retrieve memory records from, and the filters applied to that retrieval. You must specify either namespace or namespacePath.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_namespace TYPE /AWS1/BDZMEMORYNAMESPACE /AWS1/BDZMEMORYNAMESPACE¶
The namespace prefix to filter memory records by. The agent retrieves memory records in namespaces that start with the provided prefix. You must specify either namespace or namespacePath.
iv_namespacepath TYPE /AWS1/BDZMEMORYNAMESPACE /AWS1/BDZMEMORYNAMESPACE¶
The parent namespace to use for hierarchical retrievals. The agent retrieves all memory records whose namespace falls under the same parent hierarchy. You must specify either namespace or namespacePath.
iv_strategyid TYPE /AWS1/BDZMEMORYSTRATEGYID /AWS1/BDZMEMORYSTRATEGYID¶
The extraction strategy ID that restricts retrieval to memory records produced by a single strategy. Omit this parameter to retrieve records from every strategy on the memory resource.
it_metadatafilters TYPE /AWS1/CL_BDZAGTCRTVMEMMETFLT=>TT_AGNTCRETRVMEMMETFILTERLIST TT_AGNTCRETRVMEMMETFILTERLIST¶
The metadata filter expressions that restrict retrieval to matching memory records. You can specify a maximum of 5 expressions.
Queryable Attributes¶
namespace¶
The namespace prefix to filter memory records by. The agent retrieves memory records in namespaces that start with the provided prefix. You must specify either namespace or namespacePath.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACE() |
Getter for NAMESPACE, with configurable default |
ASK_NAMESPACE() |
Getter for NAMESPACE w/ exceptions if field has no value |
HAS_NAMESPACE() |
Determine if NAMESPACE has a value |
namespacePath¶
The parent namespace to use for hierarchical retrievals. The agent retrieves all memory records whose namespace falls under the same parent hierarchy. You must specify either namespace or namespacePath.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACEPATH() |
Getter for NAMESPACEPATH, with configurable default |
ASK_NAMESPACEPATH() |
Getter for NAMESPACEPATH w/ exceptions if field has no value |
HAS_NAMESPACEPATH() |
Determine if NAMESPACEPATH has a value |
strategyId¶
The extraction strategy ID that restricts retrieval to memory records produced by a single strategy. Omit this parameter to retrieve records from every strategy on the memory resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRATEGYID() |
Getter for STRATEGYID, with configurable default |
ASK_STRATEGYID() |
Getter for STRATEGYID w/ exceptions if field has no value |
HAS_STRATEGYID() |
Determine if STRATEGYID has a value |
metadataFilters¶
The metadata filter expressions that restrict retrieval to matching memory records. You can specify a maximum of 5 expressions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METADATAFILTERS() |
Getter for METADATAFILTERS, with configurable default |
ASK_METADATAFILTERS() |
Getter for METADATAFILTERS w/ exceptions if field has no val |
HAS_METADATAFILTERS() |
Determine if METADATAFILTERS 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_AGNTCRETRVMEMRETRVLCFGLIST¶
TYPES TT_AGNTCRETRVMEMRETRVLCFGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDZAGTCRTVMEMRETRCFG WITH DEFAULT KEY
.