TruncationSelectionPolicyArgs

data class TruncationSelectionPolicyArgs(val delayEvaluation: Output<Int>? = null, val evaluationInterval: Output<Int>? = null, val policyType: Output<String>, val truncationPercentage: Output<Int>? = null) : ConvertibleToJava<TruncationSelectionPolicyArgs>

Defines an early termination policy that cancels a given percentage of runs at each evaluation interval.

Constructors

Link copied to clipboard
constructor(delayEvaluation: Output<Int>? = null, evaluationInterval: Output<Int>? = null, policyType: Output<String>, truncationPercentage: Output<Int>? = null)

Properties

Link copied to clipboard
val delayEvaluation: Output<Int>? = null

Number of intervals by which to delay the first evaluation.

Link copied to clipboard
val evaluationInterval: Output<Int>? = null

Interval (number of runs) between policy evaluations.

Link copied to clipboard
val policyType: Output<String>

Expected value is 'TruncationSelection'.

Link copied to clipboard
val truncationPercentage: Output<Int>? = null

The percentage of runs to cancel at each evaluation interval.

Functions

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