Struct aws_sdk_appflow::types::AggregationConfig
source · #[non_exhaustive]pub struct AggregationConfig {
pub aggregation_type: Option<AggregationType>,
pub target_file_size: Option<i64>,
}
Expand description
The aggregation settings that you can use to customize the output format of your flow data.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.aggregation_type: Option<AggregationType>
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
target_file_size: Option<i64>
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.
Implementations§
source§impl AggregationConfig
impl AggregationConfig
sourcepub fn aggregation_type(&self) -> Option<&AggregationType>
pub fn aggregation_type(&self) -> Option<&AggregationType>
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
sourcepub fn target_file_size(&self) -> Option<i64>
pub fn target_file_size(&self) -> Option<i64>
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.
source§impl AggregationConfig
impl AggregationConfig
sourcepub fn builder() -> AggregationConfigBuilder
pub fn builder() -> AggregationConfigBuilder
Creates a new builder-style object to manufacture AggregationConfig
.
Trait Implementations§
source§impl Clone for AggregationConfig
impl Clone for AggregationConfig
source§fn clone(&self) -> AggregationConfig
fn clone(&self) -> AggregationConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AggregationConfig
impl Debug for AggregationConfig
source§impl PartialEq for AggregationConfig
impl PartialEq for AggregationConfig
source§fn eq(&self, other: &AggregationConfig) -> bool
fn eq(&self, other: &AggregationConfig) -> bool
self
and other
values to be equal, and is used
by ==
.