Package com.pulumi.aws.batch.inputs
Class JobDefinitionRetryStrategyArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.batch.inputs.JobDefinitionRetryStrategyArgs.Builder
-
- Enclosing class:
- JobDefinitionRetryStrategyArgs
public static final class JobDefinitionRetryStrategyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(JobDefinitionRetryStrategyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobDefinitionRetryStrategyArgs.Builderattempts(com.pulumi.core.Output<java.lang.Integer> attempts)JobDefinitionRetryStrategyArgs.Builderattempts(java.lang.Integer attempts)JobDefinitionRetryStrategyArgsbuild()JobDefinitionRetryStrategyArgs.BuilderevaluateOnExits(JobDefinitionRetryStrategyEvaluateOnExitArgs... evaluateOnExits)JobDefinitionRetryStrategyArgs.BuilderevaluateOnExits(com.pulumi.core.Output<java.util.List<JobDefinitionRetryStrategyEvaluateOnExitArgs>> evaluateOnExits)JobDefinitionRetryStrategyArgs.BuilderevaluateOnExits(java.util.List<JobDefinitionRetryStrategyEvaluateOnExitArgs> evaluateOnExits)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobDefinitionRetryStrategyArgs defaults)
-
-
Method Detail
-
attempts
public JobDefinitionRetryStrategyArgs.Builder attempts(@Nullable com.pulumi.core.Output<java.lang.Integer> attempts)
- Parameters:
attempts- Number of times to move a job to the `RUNNABLE` status. You may specify between `1` and `10` attempts.- Returns:
- builder
-
attempts
public JobDefinitionRetryStrategyArgs.Builder attempts(java.lang.Integer attempts)
- Parameters:
attempts- Number of times to move a job to the `RUNNABLE` status. You may specify between `1` and `10` attempts.- Returns:
- builder
-
evaluateOnExits
public JobDefinitionRetryStrategyArgs.Builder evaluateOnExits(@Nullable com.pulumi.core.Output<java.util.List<JobDefinitionRetryStrategyEvaluateOnExitArgs>> evaluateOnExits)
- Parameters:
evaluateOnExits- Evaluate on exit conditions under which the job should be retried or failed. If this parameter is specified, then the `attempts` parameter must also be specified. You may specify up to 5 configuration blocks.- Returns:
- builder
-
evaluateOnExits
public JobDefinitionRetryStrategyArgs.Builder evaluateOnExits(java.util.List<JobDefinitionRetryStrategyEvaluateOnExitArgs> evaluateOnExits)
- Parameters:
evaluateOnExits- Evaluate on exit conditions under which the job should be retried or failed. If this parameter is specified, then the `attempts` parameter must also be specified. You may specify up to 5 configuration blocks.- Returns:
- builder
-
evaluateOnExits
public JobDefinitionRetryStrategyArgs.Builder evaluateOnExits(JobDefinitionRetryStrategyEvaluateOnExitArgs... evaluateOnExits)
- Parameters:
evaluateOnExits- Evaluate on exit conditions under which the job should be retried or failed. If this parameter is specified, then the `attempts` parameter must also be specified. You may specify up to 5 configuration blocks.- Returns:
- builder
-
build
public JobDefinitionRetryStrategyArgs build()
-
-