Interface EvaluationSearchSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationSearchSummary.Builder,,EvaluationSearchSummary> SdkBuilder<EvaluationSearchSummary.Builder,,EvaluationSearchSummary> SdkPojo
- Enclosing class:
EvaluationSearchSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTime(Instant createdTime) The date and time when the evaluation was created, in UTC time.evaluationArn(String evaluationArn) The Amazon Resource Name (ARN) for the contact evaluation resource.evaluationFormId(String evaluationFormId) The unique identifier for the evaluation form.evaluationFormVersion(Integer evaluationFormVersion) A version 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.lastModifiedTime(Instant lastModifiedTime) The date and time when the evaluation was modified last time, in UTC time.default EvaluationSearchSummary.Buildermetadata(Consumer<EvaluationSearchMetadata.Builder> metadata) Summary information about the evaluation search.metadata(EvaluationSearchMetadata metadata) Summary information about the evaluation search.The status of the evaluation.status(EvaluationStatus status) The status of the evaluation.The tags used to organize, track, or control access for this resource.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.
-
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.
-
evaluationFormVersion
A version of the evaluation form.
- Parameters:
evaluationFormVersion- A version of the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
Summary information about the evaluation search.
- Parameters:
metadata- Summary information about the evaluation search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default EvaluationSearchSummary.Builder metadata(Consumer<EvaluationSearchMetadata.Builder> metadata) Summary information about the evaluation search.
This is a convenience method that creates an instance of theEvaluationSearchMetadata.Builderavoiding the need to create one manually viaEvaluationSearchMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometadata(EvaluationSearchMetadata).- Parameters:
metadata- a consumer that will call methods onEvaluationSearchMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the evaluation.
- Parameters:
status- The status of the evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the evaluation.
- Parameters:
status- The status 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:
-
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 date and time when the evaluation was created, in UTC time.
- Parameters:
createdTime- The date and time when the evaluation was created, in UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The date and time when the evaluation was modified last time, in UTC time.
- Parameters:
lastModifiedTime- The date and time when the evaluation was modified last time, in UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags- The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-