public static interface EvaluationFormContent.Builder extends SdkPojo, CopyableBuilder<EvaluationFormContent.Builder,EvaluationFormContent>
| Modifier and Type | Method and Description |
|---|---|
EvaluationFormContent.Builder |
description(String description)
The description of the evaluation form.
|
EvaluationFormContent.Builder |
evaluationFormArn(String evaluationFormArn)
The Amazon Resource Name (ARN) for the evaluation form resource.
|
EvaluationFormContent.Builder |
evaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
|
EvaluationFormContent.Builder |
evaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form.
|
EvaluationFormContent.Builder |
items(Collection<EvaluationFormItem> items)
Items that are part of the evaluation form.
|
EvaluationFormContent.Builder |
items(Consumer<EvaluationFormItem.Builder>... items)
Items that are part of the evaluation form.
|
EvaluationFormContent.Builder |
items(EvaluationFormItem... items)
Items that are part of the evaluation form.
|
default EvaluationFormContent.Builder |
scoringStrategy(Consumer<EvaluationFormScoringStrategy.Builder> scoringStrategy)
A scoring strategy of the evaluation form.
|
EvaluationFormContent.Builder |
scoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
|
EvaluationFormContent.Builder |
title(String title)
A title of the evaluation form.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEvaluationFormContent.Builder evaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form.
evaluationFormVersion - A version of the evaluation form.EvaluationFormContent.Builder evaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
evaluationFormId - The unique identifier for the evaluation form.EvaluationFormContent.Builder evaluationFormArn(String evaluationFormArn)
The Amazon Resource Name (ARN) for the evaluation form resource.
evaluationFormArn - The Amazon Resource Name (ARN) for the evaluation form resource.EvaluationFormContent.Builder title(String title)
A title of the evaluation form.
title - A title of the evaluation form.EvaluationFormContent.Builder description(String description)
The description of the evaluation form.
description - The description of the evaluation form.EvaluationFormContent.Builder items(Collection<EvaluationFormItem> items)
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
items - Items that are part of the evaluation form. The total number of sections and questions must not exceed
100 each. Questions must be contained in a section.EvaluationFormContent.Builder items(EvaluationFormItem... items)
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
items - Items that are part of the evaluation form. The total number of sections and questions must not exceed
100 each. Questions must be contained in a section.EvaluationFormContent.Builder items(Consumer<EvaluationFormItem.Builder>... items)
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
This is a convenience method that creates an instance of theEvaluationFormItem.Builder avoiding the need to create
one manually via EvaluationFormItem.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #items(List.
items - a consumer that will call methods on
EvaluationFormItem.Builder#items(java.util.Collection) EvaluationFormContent.Builder scoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
scoringStrategy - A scoring strategy of the evaluation form.default EvaluationFormContent.Builder scoringStrategy(Consumer<EvaluationFormScoringStrategy.Builder> scoringStrategy)
A scoring strategy of the evaluation form.
This is a convenience method that creates an instance of theEvaluationFormScoringStrategy.Builder
avoiding the need to create one manually via EvaluationFormScoringStrategy.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to scoringStrategy(EvaluationFormScoringStrategy).
scoringStrategy - a consumer that will call methods on EvaluationFormScoringStrategy.BuilderscoringStrategy(EvaluationFormScoringStrategy)Copyright © 2023. All rights reserved.