public static interface UpdateEvaluationFormRequest.Builder extends ConnectRequest.Builder, SdkPojo, CopyableBuilder<UpdateEvaluationFormRequest.Builder,UpdateEvaluationFormRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateEvaluationFormRequest.Builder instanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId - The identifier of the Amazon Connect instance. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.UpdateEvaluationFormRequest.Builder evaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
evaluationFormId - The unique identifier for the evaluation form.UpdateEvaluationFormRequest.Builder evaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form to update.
evaluationFormVersion - A version of the evaluation form to update.UpdateEvaluationFormRequest.Builder createNewVersion(Boolean createNewVersion)
A flag indicating whether the operation must create a new version.
createNewVersion - A flag indicating whether the operation must create a new version.UpdateEvaluationFormRequest.Builder title(String title)
A unique title of the evaluation form.
title - A unique title of the evaluation form.UpdateEvaluationFormRequest.Builder description(String description)
The description of the evaluation form.
description - The description of the evaluation form.UpdateEvaluationFormRequest.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.UpdateEvaluationFormRequest.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.UpdateEvaluationFormRequest.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) UpdateEvaluationFormRequest.Builder scoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
scoringStrategy - A scoring strategy of the evaluation form.default UpdateEvaluationFormRequest.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)UpdateEvaluationFormRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.
clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not
provided, the Amazon Web Services SDK populates this field. For more information about idempotency,
see Making
retries safe with idempotent APIs.UpdateEvaluationFormRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateEvaluationFormRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.