Interface JobReportMetrics.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<JobReportMetrics.Builder,,JobReportMetrics> SdkBuilder<JobReportMetrics.Builder,,JobReportMetrics> SdkPojo
- Enclosing class:
JobReportMetrics
@Mutable
@NotThreadSafe
public static interface JobReportMetrics.Builder
extends SdkPojo, CopyableBuilder<JobReportMetrics.Builder,JobReportMetrics>
-
Method Summary
Modifier and TypeMethodDescriptionaverageJobExecutionDurationSeconds(Double averageJobExecutionDurationSeconds) The average execution duration of jobs in the run, in seconds.jobsErrored(Integer jobsErrored) The number of jobs that errored.jobsFailed(Integer jobsFailed) The number of jobs that failed.jobsPassed(Integer jobsPassed) The number of jobs that passed.jobsPassedPercentage(Double jobsPassedPercentage) The percentage of jobs that passed.jobsSkipped(Integer jobsSkipped) The number of jobs that were skipped.jobsStopped(Integer jobsStopped) The number of jobs that were stopped.The total number of jobs in the run.medianJobExecutionDurationSeconds(Double medianJobExecutionDurationSeconds) The median execution duration of jobs in the run, in seconds.totalJobExecutionDurationSeconds(Double totalJobExecutionDurationSeconds) The total execution duration of all jobs in the run, in seconds.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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
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
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
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.
-