Class CfnDataIntegrationFlow.Builder
java.lang.Object
software.amazon.awscdk.services.scn.CfnDataIntegrationFlow.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataIntegrationFlow>
- Enclosing class:
CfnDataIntegrationFlow
@Stability(Stable)
public static final class CfnDataIntegrationFlow.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataIntegrationFlow>
A fluent builder for
CfnDataIntegrationFlow.-
Method Summary
Modifier and TypeMethodDescriptionbuild()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.target(IResolvable target) The DataIntegrationFlow target parameters.The DataIntegrationFlow target parameters.transformation(IResolvable transformation) The DataIntegrationFlow transformation parameters.The DataIntegrationFlow transformation parameters.
-
Method Details
-
create
@Stability(Stable) public static CfnDataIntegrationFlow.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnDataIntegrationFlow.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
The source configurations for the DataIntegrationFlow.- Parameters:
sources- The source configurations 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 CfnDataIntegrationFlow.Builder target(CfnDataIntegrationFlow.DataIntegrationFlowTargetProperty target) The DataIntegrationFlow target parameters.- Parameters:
target- The DataIntegrationFlow target parameters. This parameter is required.- Returns:
this- See Also:
-
transformation
The DataIntegrationFlow transformation parameters.- Parameters:
transformation- The DataIntegrationFlow transformation parameters. This parameter is required.- Returns:
this- See Also:
-
transformation
@Stability(Stable) public CfnDataIntegrationFlow.Builder transformation(CfnDataIntegrationFlow.DataIntegrationFlowTransformationProperty transformation) The DataIntegrationFlow transformation parameters.- Parameters:
transformation- The DataIntegrationFlow transformation parameters. This parameter is required.- Returns:
this- See Also:
-
tags
The tags for the DataIntegrationFlow.- Parameters:
tags- The tags for the DataIntegrationFlow. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataIntegrationFlow>- Returns:
- a newly built instance of
CfnDataIntegrationFlow.
-