JobTemplateAbortCriteriaArgs

data class JobTemplateAbortCriteriaArgs(val action: Output<JobTemplateAction>, val failureType: Output<JobTemplateFailureType>, val minNumberOfExecutedThings: Output<Int>, val thresholdPercentage: Output<Double>) : ConvertibleToJava<JobTemplateAbortCriteriaArgs>

The criteria that determine when and how a job abort takes place.

Constructors

Link copied to clipboard
constructor(action: Output<JobTemplateAction>, failureType: Output<JobTemplateFailureType>, minNumberOfExecutedThings: Output<Int>, thresholdPercentage: Output<Double>)

Properties

Link copied to clipboard

The type of job action to take to initiate the job abort.

Link copied to clipboard

The type of job execution failures that can initiate a job abort.

Link copied to clipboard

The minimum number of things which must receive job execution notifications before the job can be aborted.

Link copied to clipboard

The minimum percentage of job execution failures that must occur to initiate the job abort.

Functions

Link copied to clipboard
open override fun toJava(): JobTemplateAbortCriteriaArgs