Skip to content

/AWS1/CL_BDZFLOWTRACENODEACT00

Contains information about an action (operation) called by a node in an Amazon Bedrock flow. The service generates action events for calls made by prompt nodes, agent nodes, and Amazon Web Services Lambda nodes.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_nodename TYPE /AWS1/BDZNODENAME /AWS1/BDZNODENAME

The name of the node that called the operation.

iv_timestamp TYPE /AWS1/BDZDATETIMESTAMP /AWS1/BDZDATETIMESTAMP

The date and time that the operation was called.

iv_requestid TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING

The ID of the request that the node made to the operation.

iv_servicename TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING

The name of the service that the node called.

iv_operationname TYPE /AWS1/BDZSTRING /AWS1/BDZSTRING

The name of the operation that the node called.

Optional arguments:

io_operationrequest TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT

The request payload sent to the downstream service.

io_operationresponse TYPE REF TO /AWS1/CL_RT_DOCUMENT /AWS1/CL_RT_DOCUMENT

The response payload received from the downstream service.


Queryable Attributes

nodeName

The name of the node that called the operation.

Accessible with the following methods

Method Description
GET_NODENAME() Getter for NODENAME, with configurable default
ASK_NODENAME() Getter for NODENAME w/ exceptions if field has no value
HAS_NODENAME() Determine if NODENAME has a value

timestamp

The date and time that the operation was called.

Accessible with the following methods

Method Description
GET_TIMESTAMP() Getter for TIMESTAMP, with configurable default
ASK_TIMESTAMP() Getter for TIMESTAMP w/ exceptions if field has no value
HAS_TIMESTAMP() Determine if TIMESTAMP has a value

requestId

The ID of the request that the node made to the operation.

Accessible with the following methods

Method Description
GET_REQUESTID() Getter for REQUESTID, with configurable default
ASK_REQUESTID() Getter for REQUESTID w/ exceptions if field has no value
HAS_REQUESTID() Determine if REQUESTID has a value

serviceName

The name of the service that the node called.

Accessible with the following methods

Method Description
GET_SERVICENAME() Getter for SERVICENAME, with configurable default
ASK_SERVICENAME() Getter for SERVICENAME w/ exceptions if field has no value
HAS_SERVICENAME() Determine if SERVICENAME has a value

operationName

The name of the operation that the node called.

Accessible with the following methods

Method Description
GET_OPERATIONNAME() Getter for OPERATIONNAME, with configurable default
ASK_OPERATIONNAME() Getter for OPERATIONNAME w/ exceptions if field has no value
HAS_OPERATIONNAME() Determine if OPERATIONNAME has a value

operationRequest

The request payload sent to the downstream service.

Accessible with the following methods

Method Description
GET_OPERATIONREQUEST() Getter for OPERATIONREQUEST, with configurable default
ASK_OPERATIONREQUEST() Getter for OPERATIONREQUEST w/ exceptions if field has no va
HAS_OPERATIONREQUEST() Determine if OPERATIONREQUEST has a value

operationResponse

The response payload received from the downstream service.

Accessible with the following methods

Method Description
GET_OPERATIONRESPONSE() Getter for OPERATIONRESPONSE, with configurable default
ASK_OPERATIONRESPONSE() Getter for OPERATIONRESPONSE w/ exceptions if field has no v
HAS_OPERATIONRESPONSE() Determine if OPERATIONRESPONSE has a value