Skip to content

/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