7#include <aws/appflow/Appflow_EXPORTS.h>
8#include <aws/appflow/model/FileType.h>
9#include <aws/appflow/model/PrefixConfig.h>
10#include <aws/appflow/model/AggregationConfig.h>
63 template<
typename PrefixConfigT = PrefixConfig>
64 void SetPrefixConfig(PrefixConfigT&& value) { m_prefixConfigHasBeenSet =
true; m_prefixConfig = std::forward<PrefixConfigT>(value); }
65 template<
typename PrefixConfigT = PrefixConfig>
73 template<
typename AggregationConfigT = AggregationConfig>
74 void SetAggregationConfig(AggregationConfigT&& value) { m_aggregationConfigHasBeenSet =
true; m_aggregationConfig = std::forward<AggregationConfigT>(value); }
75 template<
typename AggregationConfigT = AggregationConfig>
99 bool m_fileTypeHasBeenSet =
false;
101 PrefixConfig m_prefixConfig;
102 bool m_prefixConfigHasBeenSet =
false;
104 AggregationConfig m_aggregationConfig;
105 bool m_aggregationConfigHasBeenSet =
false;
107 bool m_preserveSourceDataTyping{
false};
108 bool m_preserveSourceDataTypingHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue