7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/AggregateOperation.h>
9#include <aws/quicksight/model/AppendOperation.h>
10#include <aws/quicksight/model/CastColumnTypesOperation.h>
11#include <aws/quicksight/model/CreateColumnsOperation.h>
12#include <aws/quicksight/model/FiltersOperation.h>
13#include <aws/quicksight/model/ImportTableOperation.h>
14#include <aws/quicksight/model/JoinOperation.h>
15#include <aws/quicksight/model/PivotOperation.h>
16#include <aws/quicksight/model/ProjectOperation.h>
17#include <aws/quicksight/model/RenameColumnsOperation.h>
18#include <aws/quicksight/model/UnpivotOperation.h>
51 template <
typename ImportTableStepT = ImportTableOperation>
53 m_importTableStepHasBeenSet =
true;
54 m_importTableStep = std::forward<ImportTableStepT>(value);
56 template <
typename ImportTableStepT = ImportTableOperation>
67 template <
typename ProjectStepT = ProjectOperation>
69 m_projectStepHasBeenSet =
true;
70 m_projectStep = std::forward<ProjectStepT>(value);
72 template <
typename ProjectStepT = ProjectOperation>
85 template <
typename FiltersStepT = FiltersOperation>
87 m_filtersStepHasBeenSet =
true;
88 m_filtersStep = std::forward<FiltersStepT>(value);
90 template <
typename FiltersStepT = FiltersOperation>
101 template <
typename CreateColumnsStepT = CreateColumnsOperation>
103 m_createColumnsStepHasBeenSet =
true;
104 m_createColumnsStep = std::forward<CreateColumnsStepT>(value);
106 template <
typename CreateColumnsStepT = CreateColumnsOperation>
119 template <
typename RenameColumnsStepT = RenameColumnsOperation>
121 m_renameColumnsStepHasBeenSet =
true;
122 m_renameColumnsStep = std::forward<RenameColumnsStepT>(value);
124 template <
typename RenameColumnsStepT = RenameColumnsOperation>
137 template <
typename CastColumnTypesStepT = CastColumnTypesOperation>
139 m_castColumnTypesStepHasBeenSet =
true;
140 m_castColumnTypesStep = std::forward<CastColumnTypesStepT>(value);
142 template <
typename CastColumnTypesStepT = CastColumnTypesOperation>
156 template <
typename JoinStepT = JoinOperation>
158 m_joinStepHasBeenSet =
true;
159 m_joinStep = std::forward<JoinStepT>(value);
161 template <
typename JoinStepT = JoinOperation>
175 template <
typename AggregateStepT = AggregateOperation>
177 m_aggregateStepHasBeenSet =
true;
178 m_aggregateStep = std::forward<AggregateStepT>(value);
180 template <
typename AggregateStepT = AggregateOperation>
194 template <
typename PivotStepT = PivotOperation>
196 m_pivotStepHasBeenSet =
true;
197 m_pivotStep = std::forward<PivotStepT>(value);
199 template <
typename PivotStepT = PivotOperation>
213 template <
typename UnpivotStepT = UnpivotOperation>
215 m_unpivotStepHasBeenSet =
true;
216 m_unpivotStep = std::forward<UnpivotStepT>(value);
218 template <
typename UnpivotStepT = UnpivotOperation>
232 template <
typename AppendStepT = AppendOperation>
234 m_appendStepHasBeenSet =
true;
235 m_appendStep = std::forward<AppendStepT>(value);
237 template <
typename AppendStepT = AppendOperation>
265 bool m_importTableStepHasBeenSet =
false;
266 bool m_projectStepHasBeenSet =
false;
267 bool m_filtersStepHasBeenSet =
false;
268 bool m_createColumnsStepHasBeenSet =
false;
269 bool m_renameColumnsStepHasBeenSet =
false;
270 bool m_castColumnTypesStepHasBeenSet =
false;
271 bool m_joinStepHasBeenSet =
false;
272 bool m_aggregateStepHasBeenSet =
false;
273 bool m_pivotStepHasBeenSet =
false;
274 bool m_unpivotStepHasBeenSet =
false;
275 bool m_appendStepHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue