Interface EvaluationFormScoringStrategy.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationFormScoringStrategy.Builder,,EvaluationFormScoringStrategy> SdkBuilder<EvaluationFormScoringStrategy.Builder,,EvaluationFormScoringStrategy> SdkPojo
- Enclosing class:
EvaluationFormScoringStrategy
@Mutable
@NotThreadSafe
public static interface EvaluationFormScoringStrategy.Builder
extends SdkPojo, CopyableBuilder<EvaluationFormScoringStrategy.Builder,EvaluationFormScoringStrategy>
-
Method Summary
Modifier and TypeMethodDescriptionThe scoring mode of the evaluation form.The scoring mode of the evaluation form.scoreThresholds(Collection<EvaluationFormScoreThreshold> scoreThresholds) The score thresholds for performance categories.scoreThresholds(Consumer<EvaluationFormScoreThreshold.Builder>... scoreThresholds) The score thresholds for performance categories.scoreThresholds(EvaluationFormScoreThreshold... scoreThresholds) The score thresholds for performance categories.The scoring status of the evaluation form.status(EvaluationFormScoringStatus status) The scoring status of the evaluation form.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
-
mode
The scoring mode of the evaluation form.
- Parameters:
mode- The scoring mode of the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mode
The scoring mode of the evaluation form.
- Parameters:
mode- The scoring mode of the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The scoring status of the evaluation form.
- Parameters:
status- The scoring status of the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The scoring status of the evaluation form.
- Parameters:
status- The scoring status of the evaluation form.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scoreThresholds
EvaluationFormScoringStrategy.Builder scoreThresholds(Collection<EvaluationFormScoreThreshold> scoreThresholds) The score thresholds for performance categories.
- Parameters:
scoreThresholds- The score thresholds for performance categories.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scoreThresholds
EvaluationFormScoringStrategy.Builder scoreThresholds(EvaluationFormScoreThreshold... scoreThresholds) The score thresholds for performance categories.
- Parameters:
scoreThresholds- The score thresholds for performance categories.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scoreThresholds
EvaluationFormScoringStrategy.Builder scoreThresholds(Consumer<EvaluationFormScoreThreshold.Builder>... scoreThresholds) The score thresholds for performance categories.
This is a convenience method that creates an instance of theEvaluationFormScoreThreshold.Builderavoiding the need to create one manually viaEvaluationFormScoreThreshold.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscoreThresholds(List<EvaluationFormScoreThreshold>).- Parameters:
scoreThresholds- a consumer that will call methods onEvaluationFormScoreThreshold.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-