pub struct Builder { /* private fields */ }
Expand description
A builder for UpsolverS3OutputFormatConfig
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn file_type(self, input: FileType) -> Self
pub fn file_type(self, input: FileType) -> Self
Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
sourcepub fn set_file_type(self, input: Option<FileType>) -> Self
pub fn set_file_type(self, input: Option<FileType>) -> Self
Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.
sourcepub fn prefix_config(self, input: PrefixConfig) -> Self
pub fn prefix_config(self, input: PrefixConfig) -> Self
Determines the prefix that Amazon AppFlow applies to the destination folder name. You can name your destination folders according to the flow frequency and date.
sourcepub fn set_prefix_config(self, input: Option<PrefixConfig>) -> Self
pub fn set_prefix_config(self, input: Option<PrefixConfig>) -> Self
Determines the prefix that Amazon AppFlow applies to the destination folder name. You can name your destination folders according to the flow frequency and date.
sourcepub fn aggregation_config(self, input: AggregationConfig) -> Self
pub fn aggregation_config(self, input: AggregationConfig) -> Self
The aggregation settings that you can use to customize the output format of your flow data.
sourcepub fn set_aggregation_config(self, input: Option<AggregationConfig>) -> Self
pub fn set_aggregation_config(self, input: Option<AggregationConfig>) -> Self
The aggregation settings that you can use to customize the output format of your flow data.
sourcepub fn build(self) -> UpsolverS3OutputFormatConfig
pub fn build(self) -> UpsolverS3OutputFormatConfig
Consumes the builder and constructs a UpsolverS3OutputFormatConfig
.