Interface TestExecutionSummary.Builder

  • Method Details

    • testExecutionId

      TestExecutionSummary.Builder testExecutionId(String testExecutionId)

      The unique identifier of the test execution.

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

      TestExecutionSummary.Builder creationDateTime(Instant creationDateTime)

      The date and time at which the test execution was created.

      Parameters:
      creationDateTime - The date and time at which the test execution was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedDateTime

      TestExecutionSummary.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)

      The date and time at which the test execution was last updated.

      Parameters:
      lastUpdatedDateTime - The date and time at which the test execution was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • testExecutionStatus

      TestExecutionSummary.Builder testExecutionStatus(String testExecutionStatus)

      The current status of the test execution.

      Parameters:
      testExecutionStatus - The current status of the test execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • testExecutionStatus

      TestExecutionSummary.Builder testExecutionStatus(TestExecutionStatus testExecutionStatus)

      The current status of the test execution.

      Parameters:
      testExecutionStatus - The current status of the test execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • testSetId

      TestExecutionSummary.Builder testSetId(String testSetId)

      The unique identifier of the test set used in the test execution.

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

      TestExecutionSummary.Builder testSetName(String testSetName)

      The name of the test set used in the test execution.

      Parameters:
      testSetName - The name of the test set used in the test execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • target

      Contains information about the bot used for the test execution..

      Parameters:
      target - Contains information about the bot used for the test execution..
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • target

      Contains information about the bot used for the test execution..

      This is a convenience method that creates an instance of the TestExecutionTarget.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).

      Parameters:
      target - a consumer that will call methods on TestExecutionTarget.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • apiMode

      Specifies whether the API mode for the test execution is streaming or non-streaming.

      Parameters:
      apiMode - Specifies whether the API mode for the test execution is streaming or non-streaming.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • apiMode

      Specifies whether the API mode for the test execution is streaming or non-streaming.

      Parameters:
      apiMode - Specifies whether the API mode for the test execution is streaming or non-streaming.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • testExecutionModality

      TestExecutionSummary.Builder testExecutionModality(String testExecutionModality)

      Specifies whether the data used for the test execution is written or spoken.

      Parameters:
      testExecutionModality - Specifies whether the data used for the test execution is written or spoken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • testExecutionModality

      TestExecutionSummary.Builder testExecutionModality(TestExecutionModality testExecutionModality)

      Specifies whether the data used for the test execution is written or spoken.

      Parameters:
      testExecutionModality - Specifies whether the data used for the test execution is written or spoken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: