Skip to content

/AWS1/CL_BDOGETEVALUATORRSP

GetEvaluatorResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_evaluatorarn TYPE /AWS1/BDOEVALUATORARN /AWS1/BDOEVALUATORARN

The Amazon Resource Name (ARN) of the evaluator.

iv_evaluatorid TYPE /AWS1/BDOEVALUATORID /AWS1/BDOEVALUATORID

The unique identifier of the evaluator.

iv_evaluatorname TYPE /AWS1/BDOEVALUATORNAME /AWS1/BDOEVALUATORNAME

The name of the evaluator.

io_evaluatorconfig TYPE REF TO /AWS1/CL_BDOEVALUATORCONFIG /AWS1/CL_BDOEVALUATORCONFIG

The configuration of the evaluator, including LLM-as-a-Judge settings for custom evaluators.

iv_level TYPE /AWS1/BDOEVALUATORLEVEL /AWS1/BDOEVALUATORLEVEL

The evaluation level (TOOL_CALL, TRACE, or SESSION) that determines the scope of evaluation.

iv_status TYPE /AWS1/BDOEVALUATORSTATUS /AWS1/BDOEVALUATORSTATUS

The current status of the evaluator.

iv_createdat TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp when the evaluator was created.

iv_updatedat TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp when the evaluator was last updated.

Optional arguments:

iv_description TYPE /AWS1/BDOEVALUATORDESCRIPTION /AWS1/BDOEVALUATORDESCRIPTION

The description of the evaluator.

iv_lockedformodification TYPE /AWS1/BDOBOOLEAN /AWS1/BDOBOOLEAN

Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.


Queryable Attributes

evaluatorArn

The Amazon Resource Name (ARN) of the evaluator.

Accessible with the following methods

Method Description
GET_EVALUATORARN() Getter for EVALUATORARN, with configurable default
ASK_EVALUATORARN() Getter for EVALUATORARN w/ exceptions if field has no value
HAS_EVALUATORARN() Determine if EVALUATORARN has a value

evaluatorId

The unique identifier of the evaluator.

Accessible with the following methods

Method Description
GET_EVALUATORID() Getter for EVALUATORID, with configurable default
ASK_EVALUATORID() Getter for EVALUATORID w/ exceptions if field has no value
HAS_EVALUATORID() Determine if EVALUATORID has a value

evaluatorName

The name of the evaluator.

Accessible with the following methods

Method Description
GET_EVALUATORNAME() Getter for EVALUATORNAME, with configurable default
ASK_EVALUATORNAME() Getter for EVALUATORNAME w/ exceptions if field has no value
HAS_EVALUATORNAME() Determine if EVALUATORNAME has a value

description

The description of the evaluator.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

evaluatorConfig

The configuration of the evaluator, including LLM-as-a-Judge settings for custom evaluators.

Accessible with the following methods

Method Description
GET_EVALUATORCONFIG() Getter for EVALUATORCONFIG

level

The evaluation level (TOOL_CALL, TRACE, or SESSION) that determines the scope of evaluation.

Accessible with the following methods

Method Description
GET_LEVEL() Getter for LEVEL, with configurable default
ASK_LEVEL() Getter for LEVEL w/ exceptions if field has no value
HAS_LEVEL() Determine if LEVEL has a value

status

The current status of the evaluator.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

createdAt

The timestamp when the evaluator was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The timestamp when the evaluator was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

lockedForModification

Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.

Accessible with the following methods

Method Description
GET_LOCKEDFORMODIFICATION() Getter for LOCKEDFORMODIFICATION, with configurable default
ASK_LOCKEDFORMODIFICATION() Getter for LOCKEDFORMODIFICATION w/ exceptions if field has
HAS_LOCKEDFORMODIFICATION() Determine if LOCKEDFORMODIFICATION has a value