Interface DataIntegrationFlowTransformation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataIntegrationFlowTransformation.Builder,
,DataIntegrationFlowTransformation> SdkBuilder<DataIntegrationFlowTransformation.Builder,
,DataIntegrationFlowTransformation> SdkPojo
- Enclosing class:
DataIntegrationFlowTransformation
@Mutable
@NotThreadSafe
public static interface DataIntegrationFlowTransformation.Builder
extends SdkPojo, CopyableBuilder<DataIntegrationFlowTransformation.Builder,DataIntegrationFlowTransformation>
-
Method Summary
Modifier and TypeMethodDescriptionsqlTransformation
(Consumer<DataIntegrationFlowSQLTransformationConfiguration.Builder> sqlTransformation) The SQL DataIntegrationFlow transformation configuration.sqlTransformation
(DataIntegrationFlowSQLTransformationConfiguration sqlTransformation) The SQL DataIntegrationFlow transformation configuration.transformationType
(String transformationType) The DataIntegrationFlow transformation type.transformationType
(DataIntegrationFlowTransformationType transformationType) The DataIntegrationFlow transformation type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
transformationType
The DataIntegrationFlow transformation type.
- Parameters:
transformationType
- The DataIntegrationFlow transformation type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transformationType
DataIntegrationFlowTransformation.Builder transformationType(DataIntegrationFlowTransformationType transformationType) The DataIntegrationFlow transformation type.
- Parameters:
transformationType
- The DataIntegrationFlow transformation type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sqlTransformation
DataIntegrationFlowTransformation.Builder sqlTransformation(DataIntegrationFlowSQLTransformationConfiguration sqlTransformation) The SQL DataIntegrationFlow transformation configuration.
- Parameters:
sqlTransformation
- The SQL DataIntegrationFlow transformation configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqlTransformation
default DataIntegrationFlowTransformation.Builder sqlTransformation(Consumer<DataIntegrationFlowSQLTransformationConfiguration.Builder> sqlTransformation) The SQL DataIntegrationFlow transformation configuration.
This is a convenience method that creates an instance of theDataIntegrationFlowSQLTransformationConfiguration.Builder
avoiding the need to create one manually viaDataIntegrationFlowSQLTransformationConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosqlTransformation(DataIntegrationFlowSQLTransformationConfiguration)
.- Parameters:
sqlTransformation
- a consumer that will call methods onDataIntegrationFlowSQLTransformationConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-