Class CfnWorkflowPropsMixin.ImageMappingProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.omics.CfnWorkflowPropsMixin.ImageMappingProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnWorkflowPropsMixin.ImageMappingProperty>
- Enclosing interface:
CfnWorkflowPropsMixin.ImageMappingProperty
@Stability(Stable)
public static final class CfnWorkflowPropsMixin.ImageMappingProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnWorkflowPropsMixin.ImageMappingProperty>
A builder for
CfnWorkflowPropsMixin.ImageMappingProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.destinationImage(String destinationImage) Sets the value ofCfnWorkflowPropsMixin.ImageMappingProperty.getDestinationImage()sourceImage(String sourceImage) Sets the value ofCfnWorkflowPropsMixin.ImageMappingProperty.getSourceImage()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
destinationImage
@Stability(Stable) public CfnWorkflowPropsMixin.ImageMappingProperty.Builder destinationImage(String destinationImage) Sets the value ofCfnWorkflowPropsMixin.ImageMappingProperty.getDestinationImage()- Parameters:
destinationImage- Specifies the URI of the corresponding image in the private ECR registry.- Returns:
this
-
sourceImage
@Stability(Stable) public CfnWorkflowPropsMixin.ImageMappingProperty.Builder sourceImage(String sourceImage) Sets the value ofCfnWorkflowPropsMixin.ImageMappingProperty.getSourceImage()- Parameters:
sourceImage- Specifies the URI of the source image in the upstream registry.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnWorkflowPropsMixin.ImageMappingProperty>- Returns:
- a new instance of
CfnWorkflowPropsMixin.ImageMappingProperty - Throws:
NullPointerException- if any required attribute was not provided
-