/AWS1/CL_BDZAGRTVMEMRTVETAILS¶
A long-term memory retrieval that the agent chose to perform. The record reports the query and the namespace. The corresponding Retrieval step reports the results.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_inputquery TYPE REF TO /AWS1/CL_BDZAGNTCRETRVMSGCONT /AWS1/CL_BDZAGNTCRETRVMSGCONT¶
The query that the agent composed.
iv_memoryid TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING¶
The identifier of the AgentCore Memory resource retrieved from.
Optional arguments:¶
iv_namespace TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING¶
The namespace prefix retrieved from, as supplied in the request. This field is present when the request specified namespace.
iv_namespacepath TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING¶
The parent namespace retrieved from hierarchically, as supplied in the request. This field is present when the request specified namespacePath.
iv_strategyid TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING¶
The extraction strategy that restricted retrieval, if the request specified one.
Queryable Attributes¶
inputQuery¶
The query that the agent composed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTQUERY() |
Getter for INPUTQUERY |
memoryId¶
The identifier of the AgentCore Memory resource retrieved from.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEMORYID() |
Getter for MEMORYID, with configurable default |
ASK_MEMORYID() |
Getter for MEMORYID w/ exceptions if field has no value |
HAS_MEMORYID() |
Determine if MEMORYID has a value |
namespace¶
The namespace prefix retrieved from, as supplied in the request. This field is present when the request specified namespace.
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 retrieved from hierarchically, as supplied in the request. This field is present when the request specified 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 that restricted retrieval, if the request specified one.
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 |