public static interface StartTestExecutionRequest.Builder extends LexModelsV2Request.Builder, SdkPojo, CopyableBuilder<StartTestExecutionRequest.Builder,StartTestExecutionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartTestExecutionRequest.Builder testSetId(String testSetId)
The test set Id for the test set execution.
testSetId - The test set Id for the test set execution.StartTestExecutionRequest.Builder target(TestExecutionTarget target)
The target bot for the test set execution.
target - The target bot for the test set execution.default StartTestExecutionRequest.Builder target(Consumer<TestExecutionTarget.Builder> target)
The target bot for the test set execution.
This is a convenience method that creates an instance of theTestExecutionTarget.Builder avoiding the
need to create one manually via TestExecutionTarget.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to target(TestExecutionTarget).
target - a consumer that will call methods on TestExecutionTarget.Buildertarget(TestExecutionTarget)StartTestExecutionRequest.Builder apiMode(String apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming,
StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and
RecognizeText Amazon Lex Runtime API are used.TestExecutionApiMode,
TestExecutionApiModeStartTestExecutionRequest.Builder apiMode(TestExecutionApiMode apiMode)
Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming,
StartConversation Runtime API is used. Whereas, for non-streaming, RecognizeUtterance and
RecognizeText Amazon Lex Runtime API are used.TestExecutionApiMode,
TestExecutionApiModeStartTestExecutionRequest.Builder testExecutionModality(String testExecutionModality)
Indicates whether audio or text is used.
testExecutionModality - Indicates whether audio or text is used.TestExecutionModality,
TestExecutionModalityStartTestExecutionRequest.Builder testExecutionModality(TestExecutionModality testExecutionModality)
Indicates whether audio or text is used.
testExecutionModality - Indicates whether audio or text is used.TestExecutionModality,
TestExecutionModalityStartTestExecutionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartTestExecutionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.