/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, orSESSION) 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, orSESSION) 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 |