Interface TestExecutionResultItems.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TestExecutionResultItems.Builder,TestExecutionResultItems>,SdkBuilder<TestExecutionResultItems.Builder,TestExecutionResultItems>,SdkPojo
- Enclosing class:
- TestExecutionResultItems
public static interface TestExecutionResultItems.Builder extends SdkPojo, CopyableBuilder<TestExecutionResultItems.Builder,TestExecutionResultItems>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TestExecutionResultItems.BuilderconversationLevelTestResults(Consumer<ConversationLevelTestResults.Builder> conversationLevelTestResults)Results related to conversations in the test set, including metrics about success and failure of conversations and intent and slot failures.TestExecutionResultItems.BuilderconversationLevelTestResults(ConversationLevelTestResults conversationLevelTestResults)Results related to conversations in the test set, including metrics about success and failure of conversations and intent and slot failures.default TestExecutionResultItems.BuilderintentClassificationTestResults(Consumer<IntentClassificationTestResults.Builder> intentClassificationTestResults)Intent recognition results aggregated by intent name.TestExecutionResultItems.BuilderintentClassificationTestResults(IntentClassificationTestResults intentClassificationTestResults)Intent recognition results aggregated by intent name.default TestExecutionResultItems.BuilderintentLevelSlotResolutionTestResults(Consumer<IntentLevelSlotResolutionTestResults.Builder> intentLevelSlotResolutionTestResults)Slot resolution results aggregated by intent and slot name.TestExecutionResultItems.BuilderintentLevelSlotResolutionTestResults(IntentLevelSlotResolutionTestResults intentLevelSlotResolutionTestResults)Slot resolution results aggregated by intent and slot name.default TestExecutionResultItems.BuilderoverallTestResults(Consumer<OverallTestResults.Builder> overallTestResults)Overall results for the test execution, including the breakdown of conversations and single-input utterances.TestExecutionResultItems.BuilderoverallTestResults(OverallTestResults overallTestResults)Overall results for the test execution, including the breakdown of conversations and single-input utterances.default TestExecutionResultItems.BuilderutteranceLevelTestResults(Consumer<UtteranceLevelTestResults.Builder> utteranceLevelTestResults)Results related to utterances in the test set.TestExecutionResultItems.BuilderutteranceLevelTestResults(UtteranceLevelTestResults utteranceLevelTestResults)Results related to utterances in the test set.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
overallTestResults
TestExecutionResultItems.Builder overallTestResults(OverallTestResults overallTestResults)
Overall results for the test execution, including the breakdown of conversations and single-input utterances.
- Parameters:
overallTestResults- Overall results for the test execution, including the breakdown of conversations and single-input utterances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overallTestResults
default TestExecutionResultItems.Builder overallTestResults(Consumer<OverallTestResults.Builder> overallTestResults)
Overall results for the test execution, including the breakdown of conversations and single-input utterances.
This is a convenience method that creates an instance of theOverallTestResults.Builderavoiding the need to create one manually viaOverallTestResults.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverallTestResults(OverallTestResults).- Parameters:
overallTestResults- a consumer that will call methods onOverallTestResults.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overallTestResults(OverallTestResults)
-
conversationLevelTestResults
TestExecutionResultItems.Builder conversationLevelTestResults(ConversationLevelTestResults conversationLevelTestResults)
Results related to conversations in the test set, including metrics about success and failure of conversations and intent and slot failures.
- Parameters:
conversationLevelTestResults- Results related to conversations in the test set, including metrics about success and failure of conversations and intent and slot failures.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conversationLevelTestResults
default TestExecutionResultItems.Builder conversationLevelTestResults(Consumer<ConversationLevelTestResults.Builder> conversationLevelTestResults)
Results related to conversations in the test set, including metrics about success and failure of conversations and intent and slot failures.
This is a convenience method that creates an instance of theConversationLevelTestResults.Builderavoiding the need to create one manually viaConversationLevelTestResults.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconversationLevelTestResults(ConversationLevelTestResults).- Parameters:
conversationLevelTestResults- a consumer that will call methods onConversationLevelTestResults.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
conversationLevelTestResults(ConversationLevelTestResults)
-
intentClassificationTestResults
TestExecutionResultItems.Builder intentClassificationTestResults(IntentClassificationTestResults intentClassificationTestResults)
Intent recognition results aggregated by intent name. The aggregated results contain success and failure rates of intent recognition, speech transcriptions, and end-to-end conversations.
- Parameters:
intentClassificationTestResults- Intent recognition results aggregated by intent name. The aggregated results contain success and failure rates of intent recognition, speech transcriptions, and end-to-end conversations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
intentClassificationTestResults
default TestExecutionResultItems.Builder intentClassificationTestResults(Consumer<IntentClassificationTestResults.Builder> intentClassificationTestResults)
Intent recognition results aggregated by intent name. The aggregated results contain success and failure rates of intent recognition, speech transcriptions, and end-to-end conversations.
This is a convenience method that creates an instance of theIntentClassificationTestResults.Builderavoiding the need to create one manually viaIntentClassificationTestResults.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tointentClassificationTestResults(IntentClassificationTestResults).- Parameters:
intentClassificationTestResults- a consumer that will call methods onIntentClassificationTestResults.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
intentClassificationTestResults(IntentClassificationTestResults)
-
intentLevelSlotResolutionTestResults
TestExecutionResultItems.Builder intentLevelSlotResolutionTestResults(IntentLevelSlotResolutionTestResults intentLevelSlotResolutionTestResults)
Slot resolution results aggregated by intent and slot name. The aggregated results contain success and failure rates of slot resolution, speech transcriptions, and end-to-end conversations
- Parameters:
intentLevelSlotResolutionTestResults- Slot resolution results aggregated by intent and slot name. The aggregated results contain success and failure rates of slot resolution, speech transcriptions, and end-to-end conversations- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
intentLevelSlotResolutionTestResults
default TestExecutionResultItems.Builder intentLevelSlotResolutionTestResults(Consumer<IntentLevelSlotResolutionTestResults.Builder> intentLevelSlotResolutionTestResults)
Slot resolution results aggregated by intent and slot name. The aggregated results contain success and failure rates of slot resolution, speech transcriptions, and end-to-end conversations
This is a convenience method that creates an instance of theIntentLevelSlotResolutionTestResults.Builderavoiding the need to create one manually viaIntentLevelSlotResolutionTestResults.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tointentLevelSlotResolutionTestResults(IntentLevelSlotResolutionTestResults).- Parameters:
intentLevelSlotResolutionTestResults- a consumer that will call methods onIntentLevelSlotResolutionTestResults.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
intentLevelSlotResolutionTestResults(IntentLevelSlotResolutionTestResults)
-
utteranceLevelTestResults
TestExecutionResultItems.Builder utteranceLevelTestResults(UtteranceLevelTestResults utteranceLevelTestResults)
Results related to utterances in the test set.
- Parameters:
utteranceLevelTestResults- Results related to utterances in the test set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
utteranceLevelTestResults
default TestExecutionResultItems.Builder utteranceLevelTestResults(Consumer<UtteranceLevelTestResults.Builder> utteranceLevelTestResults)
Results related to utterances in the test set.
This is a convenience method that creates an instance of theUtteranceLevelTestResults.Builderavoiding the need to create one manually viaUtteranceLevelTestResults.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toutteranceLevelTestResults(UtteranceLevelTestResults).- Parameters:
utteranceLevelTestResults- a consumer that will call methods onUtteranceLevelTestResults.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
utteranceLevelTestResults(UtteranceLevelTestResults)
-
-