Interface EvaluatorSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluatorSummary.Builder,,EvaluatorSummary> SdkBuilder<EvaluatorSummary.Builder,,EvaluatorSummary> SdkPojo
- Enclosing class:
EvaluatorSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the evaluator was created.description(String description) The description of the evaluator.evaluatorArn(String evaluatorArn) The Amazon Resource Name (ARN) of the evaluator.evaluatorId(String evaluatorId) The unique identifier of the evaluator.evaluatorName(String evaluatorName) The name of the evaluator.evaluatorType(String evaluatorType) The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.evaluatorType(EvaluatorType evaluatorType) The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.The evaluation level (TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation.level(EvaluatorLevel level) The evaluation level (TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation.lockedForModification(Boolean lockedForModification) Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.The current status of the evaluator.status(EvaluatorStatus status) The current status of the evaluator.The timestamp when the evaluator was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
evaluatorArn
The Amazon Resource Name (ARN) of the evaluator.
- Parameters:
evaluatorArn- The Amazon Resource Name (ARN) of the evaluator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluatorId
The unique identifier of the evaluator.
- Parameters:
evaluatorId- The unique identifier of the evaluator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluatorName
The name of the evaluator.
- Parameters:
evaluatorName- The name of the evaluator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the evaluator.
- Parameters:
description- The description of the evaluator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluatorType
The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.
- Parameters:
evaluatorType- The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluatorType
The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.
- Parameters:
evaluatorType- The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
level
The evaluation level (
TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation.- Parameters:
level- The evaluation level (TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
level
The evaluation level (
TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation.- Parameters:
level- The evaluation level (TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the evaluator.
- Parameters:
status- The current status of the evaluator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the evaluator.
- Parameters:
status- The current status of the evaluator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the evaluator was created.
- Parameters:
createdAt- The timestamp when the evaluator was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the evaluator was last updated.
- Parameters:
updatedAt- The timestamp when the evaluator was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lockedForModification
Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.
- Parameters:
lockedForModification- Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-