public static interface Evaluation.Builder extends SdkPojo, CopyableBuilder<Evaluation.Builder,Evaluation>
| Modifier and Type | Method and Description |
|---|---|
Evaluation.Builder |
answers(Map<String,EvaluationAnswerOutput> answers)
A map of question identifiers to answer value.
|
Evaluation.Builder |
createdTime(Instant createdTime)
The timestamp for when the evaluation was created.
|
Evaluation.Builder |
evaluationArn(String evaluationArn)
The Amazon Resource Name (ARN) for the contact evaluation resource.
|
Evaluation.Builder |
evaluationId(String evaluationId)
A unique identifier for the contact evaluation.
|
Evaluation.Builder |
lastModifiedTime(Instant lastModifiedTime)
The timestamp for when the evaluation was last updated.
|
default Evaluation.Builder |
metadata(Consumer<EvaluationMetadata.Builder> metadata)
Metadata about the contact evaluation.
|
Evaluation.Builder |
metadata(EvaluationMetadata metadata)
Metadata about the contact evaluation.
|
Evaluation.Builder |
notes(Map<String,EvaluationNote> notes)
A map of question identifiers to note value.
|
Evaluation.Builder |
scores(Map<String,EvaluationScore> scores)
A map of item (section or question) identifiers to score value.
|
Evaluation.Builder |
status(EvaluationStatus status)
The status of the contact evaluation.
|
Evaluation.Builder |
status(String status)
The status of the contact evaluation.
|
Evaluation.Builder |
tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEvaluation.Builder evaluationId(String evaluationId)
A unique identifier for the contact evaluation.
evaluationId - A unique identifier for the contact evaluation.Evaluation.Builder evaluationArn(String evaluationArn)
The Amazon Resource Name (ARN) for the contact evaluation resource.
evaluationArn - The Amazon Resource Name (ARN) for the contact evaluation resource.Evaluation.Builder metadata(EvaluationMetadata metadata)
Metadata about the contact evaluation.
metadata - Metadata about the contact evaluation.default Evaluation.Builder metadata(Consumer<EvaluationMetadata.Builder> metadata)
Metadata about the contact evaluation.
This is a convenience method that creates an instance of theEvaluationMetadata.Builder avoiding the
need to create one manually via EvaluationMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to metadata(EvaluationMetadata).
metadata - a consumer that will call methods on EvaluationMetadata.Buildermetadata(EvaluationMetadata)Evaluation.Builder answers(Map<String,EvaluationAnswerOutput> answers)
A map of question identifiers to answer value.
answers - A map of question identifiers to answer value.Evaluation.Builder notes(Map<String,EvaluationNote> notes)
A map of question identifiers to note value.
notes - A map of question identifiers to note value.Evaluation.Builder status(String status)
The status of the contact evaluation.
status - The status of the contact evaluation.EvaluationStatus,
EvaluationStatusEvaluation.Builder status(EvaluationStatus status)
The status of the contact evaluation.
status - The status of the contact evaluation.EvaluationStatus,
EvaluationStatusEvaluation.Builder scores(Map<String,EvaluationScore> scores)
A map of item (section or question) identifiers to score value.
scores - A map of item (section or question) identifiers to score value.Evaluation.Builder createdTime(Instant createdTime)
The timestamp for when the evaluation was created.
createdTime - The timestamp for when the evaluation was created.Evaluation.Builder lastModifiedTime(Instant lastModifiedTime)
The timestamp for when the evaluation was last updated.
lastModifiedTime - The timestamp for when the evaluation was last updated.Evaluation.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
tags - The tags used to organize, track, or control access for this resource. For example, { "tags":
{"key1":"value1", "key2":"value2"} }.Copyright © 2023. All rights reserved.