Class CfnDataIntegrationFlowPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.scn.CfnDataIntegrationFlowPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataIntegrationFlowPropsMixin>
- Enclosing class:
CfnDataIntegrationFlowPropsMixin
@Stability(Stable)
public static final class CfnDataIntegrationFlowPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataIntegrationFlowPropsMixin>
A fluent builder for
CfnDataIntegrationFlowPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) instanceId(String instanceId) The Amazon Web Services Supply Chain instance identifier.The name of the DataIntegrationFlow.The source configurations for the DataIntegrationFlow.sources(IResolvable sources) The source configurations for the DataIntegrationFlow.The tags for the DataIntegrationFlow.The DataIntegrationFlow target parameters.target(IResolvable target) The DataIntegrationFlow target parameters.transformation(CfnDataIntegrationFlowPropsMixin.DataIntegrationFlowTransformationProperty transformation) The DataIntegrationFlow transformation parameters.transformation(IResolvable transformation) The DataIntegrationFlow transformation parameters.
-
Method Details
-
create
@Stability(Stable) public static CfnDataIntegrationFlowPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDataIntegrationFlowPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDataIntegrationFlowPropsMixin.Builder.
-
instanceId
The Amazon Web Services Supply Chain instance identifier.- Parameters:
instanceId- The Amazon Web Services Supply Chain instance identifier. This parameter is required.- Returns:
this- See Also:
-
name
The name of the DataIntegrationFlow.- Parameters:
name- The name of the DataIntegrationFlow. This parameter is required.- Returns:
this- See Also:
-
sources
The source configurations for the DataIntegrationFlow.- Parameters:
sources- The source configurations for the DataIntegrationFlow. This parameter is required.- Returns:
this- See Also:
-
sources
@Stability(Stable) public CfnDataIntegrationFlowPropsMixin.Builder sources(List<? extends Object> sources) The source configurations for the DataIntegrationFlow.- Parameters:
sources- The source configurations for the DataIntegrationFlow. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnDataIntegrationFlowPropsMixin.Builder tags(List<? extends CfnTag> tags) The tags for the DataIntegrationFlow.- Parameters:
tags- The tags for the DataIntegrationFlow. This parameter is required.- Returns:
this- See Also:
-
target
The DataIntegrationFlow target parameters.- Parameters:
target- The DataIntegrationFlow target parameters. This parameter is required.- Returns:
this- See Also:
-
target
@Stability(Stable) public CfnDataIntegrationFlowPropsMixin.Builder target(CfnDataIntegrationFlowPropsMixin.DataIntegrationFlowTargetProperty target) The DataIntegrationFlow target parameters.- Parameters:
target- The DataIntegrationFlow target parameters. This parameter is required.- Returns:
this- See Also:
-
transformation
@Stability(Stable) public CfnDataIntegrationFlowPropsMixin.Builder transformation(IResolvable transformation) The DataIntegrationFlow transformation parameters.- Parameters:
transformation- The DataIntegrationFlow transformation parameters. This parameter is required.- Returns:
this- See Also:
-
transformation
@Stability(Stable) public CfnDataIntegrationFlowPropsMixin.Builder transformation(CfnDataIntegrationFlowPropsMixin.DataIntegrationFlowTransformationProperty transformation) The DataIntegrationFlow transformation parameters.- Parameters:
transformation- The DataIntegrationFlow transformation parameters. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataIntegrationFlowPropsMixin>- Returns:
- a newly built instance of
CfnDataIntegrationFlowPropsMixin.
-