Interface TestReportSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TestReportSummary.Builder,TestReportSummary>, SdkBuilder<TestReportSummary.Builder,TestReportSummary>, SdkPojo
Enclosing class:
TestReportSummary

public static interface TestReportSummary.Builder extends SdkPojo, CopyableBuilder<TestReportSummary.Builder,TestReportSummary>
  • Method Details

    • total

      The number of test cases in this TestReportSummary. The total includes truncated test cases.

      Parameters:
      total - The number of test cases in this TestReportSummary. The total includes truncated test cases.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusCounts

      TestReportSummary.Builder statusCounts(Map<String,Integer> statusCounts)

      A map that contains the number of each type of status returned by the test results in this TestReportSummary.

      Parameters:
      statusCounts - A map that contains the number of each type of status returned by the test results in this TestReportSummary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • durationInNanoSeconds

      TestReportSummary.Builder durationInNanoSeconds(Long durationInNanoSeconds)

      The number of nanoseconds it took to run all of the test cases in this report.

      Parameters:
      durationInNanoSeconds - The number of nanoseconds it took to run all of the test cases in this report.
      Returns:
      Returns a reference to this object so that method calls can be chained together.