Struct aws_sdk_appflow::types::builders::AggregationConfigBuilder
source · #[non_exhaustive]pub struct AggregationConfigBuilder { /* private fields */ }
Expand description
A builder for AggregationConfig
.
Implementations§
source§impl AggregationConfigBuilder
impl AggregationConfigBuilder
sourcepub fn aggregation_type(self, input: AggregationType) -> Self
pub fn aggregation_type(self, input: AggregationType) -> Self
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
sourcepub fn set_aggregation_type(self, input: Option<AggregationType>) -> Self
pub fn set_aggregation_type(self, input: Option<AggregationType>) -> Self
Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.
sourcepub fn target_file_size(self, input: i64) -> Self
pub fn target_file_size(self, input: i64) -> Self
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.
sourcepub fn set_target_file_size(self, input: Option<i64>) -> Self
pub fn set_target_file_size(self, input: Option<i64>) -> Self
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.
sourcepub fn build(self) -> AggregationConfig
pub fn build(self) -> AggregationConfig
Consumes the builder and constructs a AggregationConfig
.
Trait Implementations§
source§impl Clone for AggregationConfigBuilder
impl Clone for AggregationConfigBuilder
source§fn clone(&self) -> AggregationConfigBuilder
fn clone(&self) -> AggregationConfigBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AggregationConfigBuilder
impl Debug for AggregationConfigBuilder
source§impl Default for AggregationConfigBuilder
impl Default for AggregationConfigBuilder
source§fn default() -> AggregationConfigBuilder
fn default() -> AggregationConfigBuilder
source§impl PartialEq<AggregationConfigBuilder> for AggregationConfigBuilder
impl PartialEq<AggregationConfigBuilder> for AggregationConfigBuilder
source§fn eq(&self, other: &AggregationConfigBuilder) -> bool
fn eq(&self, other: &AggregationConfigBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.