7#include <aws/appflow/Appflow_EXPORTS.h>
8#include <aws/appflow/model/AggregationConfig.h>
9#include <aws/appflow/model/FileType.h>
10#include <aws/appflow/model/PrefixConfig.h>
46 m_fileTypeHasBeenSet =
true;
63 template <
typename PrefixConfigT = PrefixConfig>
65 m_prefixConfigHasBeenSet =
true;
66 m_prefixConfig = std::forward<PrefixConfigT>(value);
68 template <
typename PrefixConfigT = PrefixConfig>
79 template <
typename AggregationConfigT = AggregationConfig>
81 m_aggregationConfigHasBeenSet =
true;
82 m_aggregationConfig = std::forward<AggregationConfigT>(value);
84 template <
typename AggregationConfigT = AggregationConfig>
106 m_preserveSourceDataTypingHasBeenSet =
true;
107 m_preserveSourceDataTyping = value;
117 PrefixConfig m_prefixConfig;
119 AggregationConfig m_aggregationConfig;
121 bool m_preserveSourceDataTyping{
false};
122 bool m_fileTypeHasBeenSet =
false;
123 bool m_prefixConfigHasBeenSet =
false;
124 bool m_aggregationConfigHasBeenSet =
false;
125 bool m_preserveSourceDataTypingHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue