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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataIntegrationFlowTransformation.BuildersqlTransformation(Consumer<DataIntegrationFlowSQLTransformationConfiguration.Builder> sqlTransformation)The SQL DataIntegrationFlow transformation configuration.DataIntegrationFlowTransformation.BuildersqlTransformation(DataIntegrationFlowSQLTransformationConfiguration sqlTransformation)The SQL DataIntegrationFlow transformation configuration.DataIntegrationFlowTransformation.BuildertransformationType(String transformationType)The DataIntegrationFlow transformation type.DataIntegrationFlowTransformation.BuildertransformationType(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, sdkFields
-
-
-
-
Method Detail
-
transformationType
DataIntegrationFlowTransformation.Builder transformationType(String 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:
DataIntegrationFlowTransformationType,DataIntegrationFlowTransformationType
-
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:
DataIntegrationFlowTransformationType,DataIntegrationFlowTransformationType
-
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:
sqlTransformation(DataIntegrationFlowSQLTransformationConfiguration)
-
-