Interface StartTestExecutionResponse.Builder

    • Method Detail

      • testExecutionId

        StartTestExecutionResponse.Builder testExecutionId​(String testExecutionId)

        The unique identifier of the test set execution.

        Parameters:
        testExecutionId - The unique identifier of the test set execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDateTime

        StartTestExecutionResponse.Builder creationDateTime​(Instant creationDateTime)

        The creation date and time for the test set execution.

        Parameters:
        creationDateTime - The creation date and time for the test set execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • testSetId

        StartTestExecutionResponse.Builder testSetId​(String testSetId)

        The test set Id for the test set execution.

        Parameters:
        testSetId - The test set Id for the test set execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • target

        StartTestExecutionResponse.Builder target​(TestExecutionTarget target)

        The target bot for the test set execution.

        Parameters:
        target - The target bot for the test set execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • apiMode

        StartTestExecutionResponse.Builder apiMode​(String apiMode)

        Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Amazon Lex Runtime API is used. Whereas for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.

        Parameters:
        apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Amazon Lex Runtime API is used. Whereas for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TestExecutionApiMode, TestExecutionApiMode
      • apiMode

        StartTestExecutionResponse.Builder apiMode​(TestExecutionApiMode apiMode)

        Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Amazon Lex Runtime API is used. Whereas for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.

        Parameters:
        apiMode - Indicates whether we use streaming or non-streaming APIs for the test set execution. For streaming, StartConversation Amazon Lex Runtime API is used. Whereas for non-streaming, RecognizeUtterance and RecognizeText Amazon Lex Runtime API are used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TestExecutionApiMode, TestExecutionApiMode