Class ImageWorkflowArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.inputs.ImageWorkflowArgs.Builder
-
- Enclosing class:
- ImageWorkflowArgs
public static final class ImageWorkflowArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ImageWorkflowArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageWorkflowArgsbuild()ImageWorkflowArgs.BuilderonFailure(com.pulumi.core.Output<java.lang.String> onFailure)ImageWorkflowArgs.BuilderonFailure(java.lang.String onFailure)ImageWorkflowArgs.BuilderparallelGroup(com.pulumi.core.Output<java.lang.String> parallelGroup)ImageWorkflowArgs.BuilderparallelGroup(java.lang.String parallelGroup)ImageWorkflowArgs.Builderparameters(ImageWorkflowParameterArgs... parameters)ImageWorkflowArgs.Builderparameters(com.pulumi.core.Output<java.util.List<ImageWorkflowParameterArgs>> parameters)ImageWorkflowArgs.Builderparameters(java.util.List<ImageWorkflowParameterArgs> parameters)ImageWorkflowArgs.BuilderworkflowArn(com.pulumi.core.Output<java.lang.String> workflowArn)ImageWorkflowArgs.BuilderworkflowArn(java.lang.String workflowArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ImageWorkflowArgs defaults)
-
-
Method Detail
-
onFailure
public ImageWorkflowArgs.Builder onFailure(@Nullable com.pulumi.core.Output<java.lang.String> onFailure)
- Parameters:
onFailure- The action to take if the workflow fails. Must be one of `CONTINUE` or `ABORT`.- Returns:
- builder
-
onFailure
public ImageWorkflowArgs.Builder onFailure(java.lang.String onFailure)
- Parameters:
onFailure- The action to take if the workflow fails. Must be one of `CONTINUE` or `ABORT`.- Returns:
- builder
-
parallelGroup
public ImageWorkflowArgs.Builder parallelGroup(@Nullable com.pulumi.core.Output<java.lang.String> parallelGroup)
- Parameters:
parallelGroup- The parallel group in which to run a test Workflow.- Returns:
- builder
-
parallelGroup
public ImageWorkflowArgs.Builder parallelGroup(java.lang.String parallelGroup)
- Parameters:
parallelGroup- The parallel group in which to run a test Workflow.- Returns:
- builder
-
parameters
public ImageWorkflowArgs.Builder parameters(@Nullable com.pulumi.core.Output<java.util.List<ImageWorkflowParameterArgs>> parameters)
- Parameters:
parameters- Configuration block for the workflow parameters. Detailed below.- Returns:
- builder
-
parameters
public ImageWorkflowArgs.Builder parameters(java.util.List<ImageWorkflowParameterArgs> parameters)
- Parameters:
parameters- Configuration block for the workflow parameters. Detailed below.- Returns:
- builder
-
parameters
public ImageWorkflowArgs.Builder parameters(ImageWorkflowParameterArgs... parameters)
- Parameters:
parameters- Configuration block for the workflow parameters. Detailed below.- Returns:
- builder
-
workflowArn
public ImageWorkflowArgs.Builder workflowArn(com.pulumi.core.Output<java.lang.String> workflowArn)
- Parameters:
workflowArn- ARN of the Image Builder Workflow. The following arguments are optional:- Returns:
- builder
-
workflowArn
public ImageWorkflowArgs.Builder workflowArn(java.lang.String workflowArn)
- Parameters:
workflowArn- ARN of the Image Builder Workflow. The following arguments are optional:- Returns:
- builder
-
build
public ImageWorkflowArgs build()
-
-