Package com.pulumi.aws.batch.inputs
Class JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.batch.inputs.JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder
-
- Enclosing class:
- JobDefinitionRetryStrategyEvaluateOnExitArgs
public static final class JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(JobDefinitionRetryStrategyEvaluateOnExitArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobDefinitionRetryStrategyEvaluateOnExitArgs.Builderaction(com.pulumi.core.Output<java.lang.String> action)JobDefinitionRetryStrategyEvaluateOnExitArgs.Builderaction(java.lang.String action)JobDefinitionRetryStrategyEvaluateOnExitArgsbuild()JobDefinitionRetryStrategyEvaluateOnExitArgs.BuilderonExitCode(com.pulumi.core.Output<java.lang.String> onExitCode)JobDefinitionRetryStrategyEvaluateOnExitArgs.BuilderonExitCode(java.lang.String onExitCode)JobDefinitionRetryStrategyEvaluateOnExitArgs.BuilderonReason(com.pulumi.core.Output<java.lang.String> onReason)JobDefinitionRetryStrategyEvaluateOnExitArgs.BuilderonReason(java.lang.String onReason)JobDefinitionRetryStrategyEvaluateOnExitArgs.BuilderonStatusReason(com.pulumi.core.Output<java.lang.String> onStatusReason)JobDefinitionRetryStrategyEvaluateOnExitArgs.BuilderonStatusReason(java.lang.String onStatusReason)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobDefinitionRetryStrategyEvaluateOnExitArgs defaults)
-
-
Method Detail
-
action
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder action(com.pulumi.core.Output<java.lang.String> action)
- Parameters:
action- Action to take if all of the specified conditions are met. The values are not case sensitive. Valid values: `retry`, `exit`.- Returns:
- builder
-
action
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder action(java.lang.String action)
- Parameters:
action- Action to take if all of the specified conditions are met. The values are not case sensitive. Valid values: `retry`, `exit`.- Returns:
- builder
-
onExitCode
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder onExitCode(@Nullable com.pulumi.core.Output<java.lang.String> onExitCode)
- Parameters:
onExitCode- Glob pattern to match against the decimal representation of the exit code returned for a job.- Returns:
- builder
-
onExitCode
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder onExitCode(java.lang.String onExitCode)
- Parameters:
onExitCode- Glob pattern to match against the decimal representation of the exit code returned for a job.- Returns:
- builder
-
onReason
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder onReason(@Nullable com.pulumi.core.Output<java.lang.String> onReason)
- Parameters:
onReason- Glob pattern to match against the reason returned for a job.- Returns:
- builder
-
onReason
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder onReason(java.lang.String onReason)
- Parameters:
onReason- Glob pattern to match against the reason returned for a job.- Returns:
- builder
-
onStatusReason
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder onStatusReason(@Nullable com.pulumi.core.Output<java.lang.String> onStatusReason)
- Parameters:
onStatusReason- Glob pattern to match against the status reason returned for a job.- Returns:
- builder
-
onStatusReason
public JobDefinitionRetryStrategyEvaluateOnExitArgs.Builder onStatusReason(java.lang.String onStatusReason)
- Parameters:
onStatusReason- Glob pattern to match against the status reason returned for a job.- Returns:
- builder
-
build
public JobDefinitionRetryStrategyEvaluateOnExitArgs build()
-
-