JobStepExecutionOptionsArgs

data class JobStepExecutionOptionsArgs(val initialRetryIntervalSeconds: Output<Int>? = null, val maximumRetryIntervalSeconds: Output<Int>? = null, val retryAttempts: Output<Int>? = null, val retryIntervalBackoffMultiplier: Output<Double>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<JobStepExecutionOptionsArgs>

The execution options of a job step.

Constructors

Link copied to clipboard
constructor(initialRetryIntervalSeconds: Output<Int>? = null, maximumRetryIntervalSeconds: Output<Int>? = null, retryAttempts: Output<Int>? = null, retryIntervalBackoffMultiplier: Output<Double>? = null, timeoutSeconds: Output<Int>? = null)

Properties

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

Initial delay between retries for job step execution.

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

The maximum amount of time to wait between retries for job step execution.

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

Maximum number of times the job step will be reattempted if the first attempt fails.

Link copied to clipboard

The backoff multiplier for the time between retries.

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

Execution timeout for the job step.

Functions

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