public static final class CfnFlow.UpsolverS3OutputFormatConfigProperty.Builder
extends java.lang.Object
CfnFlow.UpsolverS3OutputFormatConfigProperty
Constructor and Description |
---|
Builder() |
public CfnFlow.UpsolverS3OutputFormatConfigProperty.Builder prefixConfig(IResolvable prefixConfig)
CfnFlow.UpsolverS3OutputFormatConfigProperty.getPrefixConfig()
prefixConfig
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination. This parameter is required.this
public CfnFlow.UpsolverS3OutputFormatConfigProperty.Builder prefixConfig(CfnFlow.PrefixConfigProperty prefixConfig)
CfnFlow.UpsolverS3OutputFormatConfigProperty.getPrefixConfig()
prefixConfig
- Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination. This parameter is required.this
public CfnFlow.UpsolverS3OutputFormatConfigProperty.Builder aggregationConfig(IResolvable aggregationConfig)
CfnFlow.UpsolverS3OutputFormatConfigProperty.getAggregationConfig()
aggregationConfig
- The aggregation settings that you can use to customize the output format of your flow data.this
public CfnFlow.UpsolverS3OutputFormatConfigProperty.Builder aggregationConfig(CfnFlow.AggregationConfigProperty aggregationConfig)
CfnFlow.UpsolverS3OutputFormatConfigProperty.getAggregationConfig()
aggregationConfig
- The aggregation settings that you can use to customize the output format of your flow data.this
public CfnFlow.UpsolverS3OutputFormatConfigProperty.Builder fileType(java.lang.String fileType)
CfnFlow.UpsolverS3OutputFormatConfigProperty.getFileType()
fileType
- Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.this
public CfnFlow.UpsolverS3OutputFormatConfigProperty build()
CfnFlow.UpsolverS3OutputFormatConfigProperty
java.lang.NullPointerException
- if any required attribute was not provided