Interface AggregationConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AggregationConfig.Builder,AggregationConfig>,SdkBuilder<AggregationConfig.Builder,AggregationConfig>,SdkPojo
- Enclosing class:
- AggregationConfig
public static interface AggregationConfig.Builder extends SdkPojo, CopyableBuilder<AggregationConfig.Builder,AggregationConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggregationConfig.BuilderaggregationType(String aggregationType)Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.AggregationConfig.BuilderaggregationType(AggregationType aggregationType)Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.AggregationConfig.BuildertargetFileSize(Long targetFileSize)The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination.-
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
-
aggregationType
AggregationConfig.Builder aggregationType(String aggregationType)
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- Parameters:
aggregationType- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AggregationType,AggregationType
-
aggregationType
AggregationConfig.Builder aggregationType(AggregationType aggregationType)
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
- Parameters:
aggregationType- Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AggregationType,AggregationType
-
targetFileSize
AggregationConfig.Builder targetFileSize(Long targetFileSize)
The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.
- Parameters:
targetFileSize- The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-