Class ImagePipelineWorkflowArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.inputs.ImagePipelineWorkflowArgs.Builder
-
- Enclosing class:
- ImagePipelineWorkflowArgs
public static final class ImagePipelineWorkflowArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ImagePipelineWorkflowArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImagePipelineWorkflowArgsbuild()ImagePipelineWorkflowArgs.BuilderonFailure(com.pulumi.core.Output<java.lang.String> onFailure)ImagePipelineWorkflowArgs.BuilderonFailure(java.lang.String onFailure)ImagePipelineWorkflowArgs.BuilderparallelGroup(com.pulumi.core.Output<java.lang.String> parallelGroup)ImagePipelineWorkflowArgs.BuilderparallelGroup(java.lang.String parallelGroup)ImagePipelineWorkflowArgs.Builderparameters(ImagePipelineWorkflowParameterArgs... parameters)ImagePipelineWorkflowArgs.Builderparameters(com.pulumi.core.Output<java.util.List<ImagePipelineWorkflowParameterArgs>> parameters)ImagePipelineWorkflowArgs.Builderparameters(java.util.List<ImagePipelineWorkflowParameterArgs> parameters)ImagePipelineWorkflowArgs.BuilderworkflowArn(com.pulumi.core.Output<java.lang.String> workflowArn)ImagePipelineWorkflowArgs.BuilderworkflowArn(java.lang.String workflowArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ImagePipelineWorkflowArgs defaults)
-
-
Method Detail
-
onFailure
public ImagePipelineWorkflowArgs.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 ImagePipelineWorkflowArgs.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 ImagePipelineWorkflowArgs.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 ImagePipelineWorkflowArgs.Builder parallelGroup(java.lang.String parallelGroup)
- Parameters:
parallelGroup- The parallel group in which to run a test Workflow.- Returns:
- builder
-
parameters
public ImagePipelineWorkflowArgs.Builder parameters(@Nullable com.pulumi.core.Output<java.util.List<ImagePipelineWorkflowParameterArgs>> parameters)
- Parameters:
parameters- Configuration block for the workflow parameters. Detailed below.- Returns:
- builder
-
parameters
public ImagePipelineWorkflowArgs.Builder parameters(java.util.List<ImagePipelineWorkflowParameterArgs> parameters)
- Parameters:
parameters- Configuration block for the workflow parameters. Detailed below.- Returns:
- builder
-
parameters
public ImagePipelineWorkflowArgs.Builder parameters(ImagePipelineWorkflowParameterArgs... parameters)
- Parameters:
parameters- Configuration block for the workflow parameters. Detailed below.- Returns:
- builder
-
workflowArn
public ImagePipelineWorkflowArgs.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 ImagePipelineWorkflowArgs.Builder workflowArn(java.lang.String workflowArn)
- Parameters:
workflowArn- ARN of the Image Builder Workflow. The following arguments are optional:- Returns:
- builder
-
build
public ImagePipelineWorkflowArgs build()
-
-