Interface EvaluationFormValidationFinding.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationFormValidationFinding.Builder,,EvaluationFormValidationFinding> SdkBuilder<EvaluationFormValidationFinding.Builder,,EvaluationFormValidationFinding> SdkPojo
- Enclosing class:
EvaluationFormValidationFinding
@Mutable
@NotThreadSafe
public static interface EvaluationFormValidationFinding.Builder
extends SdkPojo, CopyableBuilder<EvaluationFormValidationFinding.Builder,EvaluationFormValidationFinding>
-
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) A description of the validation issue.A code that identifies the type of validation issue found.A list of evaluation form items affected by this finding.A list of evaluation form items affected by this finding.items(EvaluationFormValidationFindingItem... items) A list of evaluation form items affected by this finding.The severity of the finding.The severity of the finding.suggestion(String suggestion) A suggested fix for the validation issue.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
-
issueCode
A code that identifies the type of validation issue found.
- Parameters:
issueCode- A code that identifies the type of validation issue found.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
EvaluationFormValidationFinding.Builder items(Collection<EvaluationFormValidationFindingItem> items) A list of evaluation form items affected by this finding.
- Parameters:
items- A list of evaluation form items affected by this finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
A list of evaluation form items affected by this finding.
- Parameters:
items- A list of evaluation form items affected by this finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
EvaluationFormValidationFinding.Builder items(Consumer<EvaluationFormValidationFindingItem.Builder>... items) A list of evaluation form items affected by this finding.
This is a convenience method that creates an instance of theEvaluationFormValidationFindingItem.Builderavoiding the need to create one manually viaEvaluationFormValidationFindingItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toitems(List<EvaluationFormValidationFindingItem>).- Parameters:
items- a consumer that will call methods onEvaluationFormValidationFindingItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A description of the validation issue.
- Parameters:
description- A description of the validation issue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suggestion
A suggested fix for the validation issue.
- Parameters:
suggestion- A suggested fix for the validation issue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severity
The severity of the finding. Valid values:
WARNING,ERROR.- Parameters:
severity- The severity of the finding. Valid values:WARNING,ERROR.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severity
The severity of the finding. Valid values:
WARNING,ERROR.- Parameters:
severity- The severity of the finding. Valid values:WARNING,ERROR.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-