Class JobRetryConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.cloudscheduler.inputs.JobRetryConfigArgs
-
public final class JobRetryConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JobRetryConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static JobRetryConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JobRetryConfigArgs.Builder
builder()
static JobRetryConfigArgs.Builder
builder(JobRetryConfigArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
maxBackoffDuration()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
maxDoublings()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
maxRetryDuration()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
minBackoffDuration()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
retryCount()
-
-
-
Field Detail
-
Empty
public static final JobRetryConfigArgs Empty
-
-
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.
-
builder
public static JobRetryConfigArgs.Builder builder()
-
builder
public static JobRetryConfigArgs.Builder builder(JobRetryConfigArgs defaults)
-
-