Interface TestExecutionResultItems.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TestExecutionResultItems.Builder,,TestExecutionResultItems> SdkBuilder<TestExecutionResultItems.Builder,,TestExecutionResultItems> SdkPojo
- Enclosing class:
TestExecutionResultItems
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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.conversationLevelTestResults(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.intentClassificationTestResults(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.intentLevelSlotResolutionTestResults(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.overallTestResults(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.utteranceLevelTestResults(UtteranceLevelTestResults utteranceLevelTestResults) Results related to utterances in the test set.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
-
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:
-
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:
-
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:
-
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:
-
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:
-