Interface EvaluationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationSummary.Builder,,EvaluationSummary> SdkBuilder<EvaluationSummary.Builder,,EvaluationSummary> SdkPojo
- Enclosing class:
EvaluationSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault EvaluationSummary.Builderacknowledgement(Consumer<EvaluationAcknowledgementSummary.Builder> acknowledgement) Information related to evaluation acknowledgement.acknowledgement(EvaluationAcknowledgementSummary acknowledgement) Information related to evaluation acknowledgement.autoEvaluationEnabled(Boolean autoEvaluationEnabled) Whether automated evaluation is enabled.autoEvaluationStatus(String autoEvaluationStatus) The status of the contact auto evaluation.autoEvaluationStatus(AutoEvaluationStatus autoEvaluationStatus) The status of the contact auto evaluation.calibrationSessionId(String calibrationSessionId) The calibration session ID that this evaluation belongs to.createdTime(Instant createdTime) The timestamp for when the evaluation was created.evaluationArn(String evaluationArn) The Amazon Resource Name (ARN) for the contact evaluation resource.evaluationFormId(String evaluationFormId) The unique identifier for the evaluation form.evaluationFormTitle(String evaluationFormTitle) A title of the evaluation form.evaluationId(String evaluationId) A unique identifier for the contact evaluation.evaluationType(String evaluationType) Type of the evaluation.evaluationType(EvaluationType evaluationType) Type of the evaluation.evaluatorArn(String evaluatorArn) The Amazon Resource Name (ARN) of the user who last updated the evaluation.lastModifiedTime(Instant lastModifiedTime) The timestamp for when the evaluation was last updated.default EvaluationSummary.Builderscore(Consumer<EvaluationScore.Builder> score) The overall score of the contact evaluation.score(EvaluationScore score) The overall score of the contact evaluation.The status of the contact evaluation.status(EvaluationStatus status) The status of the contact evaluation.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
-
evaluationId
A unique identifier for the contact evaluation.
- Parameters:
evaluationId- A unique identifier for the contact evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationArn
The Amazon Resource Name (ARN) for the contact evaluation resource.
- Parameters:
evaluationArn- The Amazon Resource Name (ARN) for the contact evaluation resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationFormTitle
A title of the evaluation form.
- Parameters:
evaluationFormTitle- A title of the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluationFormId
The unique identifier for the evaluation form.
- Parameters:
evaluationFormId- The unique identifier for the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
calibrationSessionId
The calibration session ID that this evaluation belongs to.
- Parameters:
calibrationSessionId- The calibration session ID that this evaluation belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the contact evaluation.
- Parameters:
status- The status of the contact evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the contact evaluation.
- Parameters:
status- The status of the contact evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autoEvaluationEnabled
Whether automated evaluation is enabled.
- Parameters:
autoEvaluationEnabled- Whether automated evaluation is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoEvaluationStatus
The status of the contact auto evaluation.
- Parameters:
autoEvaluationStatus- The status of the contact auto evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autoEvaluationStatus
The status of the contact auto evaluation.
- Parameters:
autoEvaluationStatus- The status of the contact auto evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluatorArn
The Amazon Resource Name (ARN) of the user who last updated the evaluation.
- Parameters:
evaluatorArn- The Amazon Resource Name (ARN) of the user who last updated the evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
score
The overall score of the contact evaluation.
- Parameters:
score- The overall score of the contact evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
score
The overall score of the contact evaluation.
This is a convenience method that creates an instance of theEvaluationScore.Builderavoiding the need to create one manually viaEvaluationScore.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscore(EvaluationScore).- Parameters:
score- a consumer that will call methods onEvaluationScore.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
acknowledgement
Information related to evaluation acknowledgement.
- Parameters:
acknowledgement- Information related to evaluation acknowledgement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
acknowledgement
default EvaluationSummary.Builder acknowledgement(Consumer<EvaluationAcknowledgementSummary.Builder> acknowledgement) Information related to evaluation acknowledgement.
This is a convenience method that creates an instance of theEvaluationAcknowledgementSummary.Builderavoiding the need to create one manually viaEvaluationAcknowledgementSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toacknowledgement(EvaluationAcknowledgementSummary).- Parameters:
acknowledgement- a consumer that will call methods onEvaluationAcknowledgementSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationType
Type of the evaluation.
- Parameters:
evaluationType- Type of the evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluationType
Type of the evaluation.
- Parameters:
evaluationType- Type of the evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTime
The timestamp for when the evaluation was created.
- Parameters:
createdTime- The timestamp for when the evaluation was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The timestamp for when the evaluation was last updated.
- Parameters:
lastModifiedTime- The timestamp for when the evaluation was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-