Interface EvaluationQuestionAnswerAnalysisDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EvaluationQuestionAnswerAnalysisDetails.Builder,,EvaluationQuestionAnswerAnalysisDetails> SdkBuilder<EvaluationQuestionAnswerAnalysisDetails.Builder,,EvaluationQuestionAnswerAnalysisDetails> SdkPojo
- Enclosing class:
EvaluationQuestionAnswerAnalysisDetails
@Mutable
@NotThreadSafe
public static interface EvaluationQuestionAnswerAnalysisDetails.Builder
extends SdkPojo, CopyableBuilder<EvaluationQuestionAnswerAnalysisDetails.Builder,EvaluationQuestionAnswerAnalysisDetails>
-
Method Summary
Modifier and TypeMethodDescriptionAnalysis results from the Contact Lens automation for the question.contactLens(EvaluationContactLensAnswerAnalysisDetails contactLens) Analysis results from the Contact Lens automation for the question.Analysis results from the generative AI automation for the question.Analysis results from the generative AI automation for the question.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
-
genAI
Analysis results from the generative AI automation for the question.
- Parameters:
genAI- Analysis results from the generative AI automation for the question.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
genAI
default EvaluationQuestionAnswerAnalysisDetails.Builder genAI(Consumer<EvaluationGenAIAnswerAnalysisDetails.Builder> genAI) Analysis results from the generative AI automation for the question.
This is a convenience method that creates an instance of theEvaluationGenAIAnswerAnalysisDetails.Builderavoiding the need to create one manually viaEvaluationGenAIAnswerAnalysisDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togenAI(EvaluationGenAIAnswerAnalysisDetails).- Parameters:
genAI- a consumer that will call methods onEvaluationGenAIAnswerAnalysisDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contactLens
EvaluationQuestionAnswerAnalysisDetails.Builder contactLens(EvaluationContactLensAnswerAnalysisDetails contactLens) Analysis results from the Contact Lens automation for the question.
- Parameters:
contactLens- Analysis results from the Contact Lens automation for the question.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactLens
default EvaluationQuestionAnswerAnalysisDetails.Builder contactLens(Consumer<EvaluationContactLensAnswerAnalysisDetails.Builder> contactLens) Analysis results from the Contact Lens automation for the question.
This is a convenience method that creates an instance of theEvaluationContactLensAnswerAnalysisDetails.Builderavoiding the need to create one manually viaEvaluationContactLensAnswerAnalysisDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontactLens(EvaluationContactLensAnswerAnalysisDetails).- Parameters:
contactLens- a consumer that will call methods onEvaluationContactLensAnswerAnalysisDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-