Interface JobReportMetrics.Builder

  • Method Details

    • jobsTotal

      JobReportMetrics.Builder jobsTotal(Integer jobsTotal)

      The total number of jobs in the run.

      Parameters:
      jobsTotal - The total number of jobs in the run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobsPassed

      JobReportMetrics.Builder jobsPassed(Integer jobsPassed)

      The number of jobs that passed.

      Parameters:
      jobsPassed - The number of jobs that passed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobsFailed

      JobReportMetrics.Builder jobsFailed(Integer jobsFailed)

      The number of jobs that failed.

      Parameters:
      jobsFailed - The number of jobs that failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobsSkipped

      JobReportMetrics.Builder jobsSkipped(Integer jobsSkipped)

      The number of jobs that were skipped.

      Parameters:
      jobsSkipped - The number of jobs that were skipped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobsErrored

      JobReportMetrics.Builder jobsErrored(Integer jobsErrored)

      The number of jobs that errored.

      Parameters:
      jobsErrored - The number of jobs that errored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobsStopped

      JobReportMetrics.Builder jobsStopped(Integer jobsStopped)

      The number of jobs that were stopped.

      Parameters:
      jobsStopped - The number of jobs that were stopped.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobsPassedPercentage

      JobReportMetrics.Builder jobsPassedPercentage(Double jobsPassedPercentage)

      The percentage of jobs that passed.

      Parameters:
      jobsPassedPercentage - The percentage of jobs that passed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • totalJobExecutionDurationSeconds

      JobReportMetrics.Builder totalJobExecutionDurationSeconds(Double totalJobExecutionDurationSeconds)

      The total execution duration of all jobs in the run, in seconds.

      Parameters:
      totalJobExecutionDurationSeconds - The total execution duration of all jobs in the run, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • averageJobExecutionDurationSeconds

      JobReportMetrics.Builder averageJobExecutionDurationSeconds(Double averageJobExecutionDurationSeconds)

      The average execution duration of jobs in the run, in seconds.

      Parameters:
      averageJobExecutionDurationSeconds - The average execution duration of jobs in the run, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • medianJobExecutionDurationSeconds

      JobReportMetrics.Builder medianJobExecutionDurationSeconds(Double medianJobExecutionDurationSeconds)

      The median execution duration of jobs in the run, in seconds.

      Parameters:
      medianJobExecutionDurationSeconds - The median execution duration of jobs in the run, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.