Interface TestExecutionResultItems.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TestExecutionResultItems.Builder,
,TestExecutionResultItems> SdkBuilder<TestExecutionResultItems.Builder,
,TestExecutionResultItems> SdkPojo
- Enclosing class:
TestExecutionResultItems
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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.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.Builder
intentClassificationTestResults
(Consumer<IntentClassificationTestResults.Builder> intentClassificationTestResults) Intent recognition results aggregated by intent name.intentClassificationTestResults
(IntentClassificationTestResults intentClassificationTestResults) Intent recognition results aggregated by intent name.default TestExecutionResultItems.Builder
intentLevelSlotResolutionTestResults
(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.Builder
overallTestResults
(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.Builder
utteranceLevelTestResults
(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
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 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.Builder
avoiding the need to create one manually viaOverallTestResults.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaConversationLevelTestResults.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaIntentClassificationTestResults.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaIntentLevelSlotResolutionTestResults.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaUtteranceLevelTestResults.builder()
.When the
Consumer
completes,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:
-