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
Modifier and TypeMethodDescriptionaggregationType
(String aggregationType) Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.aggregationType
(AggregationType aggregationType) Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.targetFileSize
(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 Details
-
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
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:
-
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.
-