Class JobRetryConfigArgs


  • public final class JobRetryConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • maxBackoffDuration

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> maxBackoffDuration()
        Returns:
        The maximum amount of time to wait before retrying a job after it fails. A duration in seconds with up to nine fractional digits, terminated by 's'.
      • maxDoublings

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxDoublings()
        Returns:
        The time between retries will double maxDoublings times. A job's retry interval starts at minBackoffDuration, then doubles maxDoublings times, then increases linearly, and finally retries retries at intervals of maxBackoffDuration up to retryCount times.
      • maxRetryDuration

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> maxRetryDuration()
        Returns:
        The time limit for retrying a failed job, measured from time when an execution was first attempted. If specified with retryCount, the job will be retried until both limits are reached. A duration in seconds with up to nine fractional digits, terminated by 's'.
      • minBackoffDuration

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> minBackoffDuration()
        Returns:
        The minimum amount of time to wait before retrying a job after it fails. A duration in seconds with up to nine fractional digits, terminated by 's'.
      • retryCount

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> retryCount()
        Returns:
        The number of attempts that the system will make to run a job using the exponential backoff procedure described by maxDoublings. Values greater than 5 and negative values are not allowed.