Interface DataIntegrationFlowExecutionSourceInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataIntegrationFlowExecutionSourceInfo.Builder,,DataIntegrationFlowExecutionSourceInfo> SdkBuilder<DataIntegrationFlowExecutionSourceInfo.Builder,,DataIntegrationFlowExecutionSourceInfo> SdkPojo
- Enclosing class:
DataIntegrationFlowExecutionSourceInfo
@Mutable
@NotThreadSafe
public static interface DataIntegrationFlowExecutionSourceInfo.Builder
extends SdkPojo, CopyableBuilder<DataIntegrationFlowExecutionSourceInfo.Builder,DataIntegrationFlowExecutionSourceInfo>
-
Method Summary
Modifier and TypeMethodDescriptiondatasetSource(Consumer<DataIntegrationFlowDatasetSource.Builder> datasetSource) The source details of a flow execution with dataset source.datasetSource(DataIntegrationFlowDatasetSource datasetSource) The source details of a flow execution with dataset source.s3Source(Consumer<DataIntegrationFlowS3Source.Builder> s3Source) The source details of a flow execution with S3 source.s3Source(DataIntegrationFlowS3Source s3Source) The source details of a flow execution with S3 source.sourceType(String sourceType) The data integration flow execution source type.sourceType(DataIntegrationFlowSourceType sourceType) The data integration flow execution source 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, sdkFieldNameToField, sdkFields
-
Method Details
-
sourceType
The data integration flow execution source type.
- Parameters:
sourceType- The data integration flow execution source type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceType
The data integration flow execution source type.
- Parameters:
sourceType- The data integration flow execution source type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Source
The source details of a flow execution with S3 source.
- Parameters:
s3Source- The source details of a flow execution with S3 source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Source
default DataIntegrationFlowExecutionSourceInfo.Builder s3Source(Consumer<DataIntegrationFlowS3Source.Builder> s3Source) The source details of a flow execution with S3 source.
This is a convenience method that creates an instance of theDataIntegrationFlowS3Source.Builderavoiding the need to create one manually viaDataIntegrationFlowS3Source.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Source(DataIntegrationFlowS3Source).- Parameters:
s3Source- a consumer that will call methods onDataIntegrationFlowS3Source.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
datasetSource
DataIntegrationFlowExecutionSourceInfo.Builder datasetSource(DataIntegrationFlowDatasetSource datasetSource) The source details of a flow execution with dataset source.
- Parameters:
datasetSource- The source details of a flow execution with dataset source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datasetSource
default DataIntegrationFlowExecutionSourceInfo.Builder datasetSource(Consumer<DataIntegrationFlowDatasetSource.Builder> datasetSource) The source details of a flow execution with dataset source.
This is a convenience method that creates an instance of theDataIntegrationFlowDatasetSource.Builderavoiding the need to create one manually viaDataIntegrationFlowDatasetSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatasetSource(DataIntegrationFlowDatasetSource).- Parameters:
datasetSource- a consumer that will call methods onDataIntegrationFlowDatasetSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-