Interface DataIntegrationFlowTransformation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataIntegrationFlowTransformation.Builder,,DataIntegrationFlowTransformation> SdkBuilder<DataIntegrationFlowTransformation.Builder,,DataIntegrationFlowTransformation> SdkPojo
- Enclosing class:
DataIntegrationFlowTransformation
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builderavoiding the need to create one manually viaDataIntegrationFlowSQLTransformationConfiguration.builder().When the
Consumercompletes,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:
-