Package com.pulumi.aws.appflow.inputs
Class FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appflow.inputs.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder
-
public static final class FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs defaults)
-
-
Method Detail
-
aggregationConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder aggregationConfig(@Nullable com.pulumi.core.Output<FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs> aggregationConfig)
- Parameters:
aggregationConfig- Aggregation settings that you can use to customize the output format of your flow data. See the `destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config.aggregation_config` Block for details.- Returns:
- builder
-
aggregationConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder aggregationConfig(FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs aggregationConfig)
- Parameters:
aggregationConfig- Aggregation settings that you can use to customize the output format of your flow data. See the `destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config.aggregation_config` Block for details.- Returns:
- builder
-
fileType
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder fileType(@Nullable com.pulumi.core.Output<java.lang.String> fileType)
- Parameters:
fileType- File type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.- Returns:
- builder
-
fileType
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder fileType(java.lang.String fileType)
- Parameters:
fileType- File type that Amazon AppFlow places in the Upsolver Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.- Returns:
- builder
-
prefixConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder prefixConfig(@Nullable com.pulumi.core.Output<FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs> prefixConfig)
- Parameters:
prefixConfig- Prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. See the `destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config.prefix_config` Block for details.- Returns:
- builder
-
prefixConfig
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder prefixConfig(FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs prefixConfig)
- Parameters:
prefixConfig- Prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. See the `destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config.prefix_config` Block for details.- Returns:
- builder
-
preserveSourceDataTyping
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder preserveSourceDataTyping(@Nullable com.pulumi.core.Output<java.lang.Boolean> preserveSourceDataTyping)
- Parameters:
preserveSourceDataTyping- Whether to preserve the data types from the source system. Only valid for the `PARQUET` file type.- Returns:
- builder
-
preserveSourceDataTyping
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs.Builder preserveSourceDataTyping(java.lang.Boolean preserveSourceDataTyping)
- Parameters:
preserveSourceDataTyping- Whether to preserve the data types from the source system. Only valid for the `PARQUET` file type.- Returns:
- builder
-
build
public FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs build()
-
-