7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/CastColumnTypeOperation.h>
9#include <aws/quicksight/model/CreateColumnsOperation.h>
10#include <aws/quicksight/model/FilterOperation.h>
11#include <aws/quicksight/model/OverrideDatasetParameterOperation.h>
12#include <aws/quicksight/model/ProjectOperation.h>
13#include <aws/quicksight/model/RenameColumnOperation.h>
14#include <aws/quicksight/model/TagColumnOperation.h>
15#include <aws/quicksight/model/UntagColumnOperation.h>
50 template <
typename ProjectOperationT = ProjectOperation>
52 m_projectOperationHasBeenSet =
true;
53 m_projectOperation = std::forward<ProjectOperationT>(value);
55 template <
typename ProjectOperationT = ProjectOperation>
68 template <
typename FilterOperationT = FilterOperation>
70 m_filterOperationHasBeenSet =
true;
71 m_filterOperation = std::forward<FilterOperationT>(value);
73 template <
typename FilterOperationT = FilterOperation>
87 template <
typename CreateColumnsOperationT = CreateColumnsOperation>
89 m_createColumnsOperationHasBeenSet =
true;
90 m_createColumnsOperation = std::forward<CreateColumnsOperationT>(value);
92 template <
typename CreateColumnsOperationT = CreateColumnsOperation>
105 template <
typename RenameColumnOperationT = RenameColumnOperation>
107 m_renameColumnOperationHasBeenSet =
true;
108 m_renameColumnOperation = std::forward<RenameColumnOperationT>(value);
110 template <
typename RenameColumnOperationT = RenameColumnOperation>
123 template <
typename CastColumnTypeOperationT = CastColumnTypeOperation>
125 m_castColumnTypeOperationHasBeenSet =
true;
126 m_castColumnTypeOperation = std::forward<CastColumnTypeOperationT>(value);
128 template <
typename CastColumnTypeOperationT = CastColumnTypeOperation>
141 template <
typename TagColumnOperationT = TagColumnOperation>
143 m_tagColumnOperationHasBeenSet =
true;
144 m_tagColumnOperation = std::forward<TagColumnOperationT>(value);
146 template <
typename TagColumnOperationT = TagColumnOperation>
157 template <
typename UntagColumnOperationT = UntagColumnOperation>
159 m_untagColumnOperationHasBeenSet =
true;
160 m_untagColumnOperation = std::forward<UntagColumnOperationT>(value);
162 template <
typename UntagColumnOperationT = UntagColumnOperation>
172 return m_overrideDatasetParameterOperation;
175 template <
typename Overr
ideDatasetParameterOperationT = Overr
ideDatasetParameterOperation>
177 m_overrideDatasetParameterOperationHasBeenSet =
true;
178 m_overrideDatasetParameterOperation = std::forward<OverrideDatasetParameterOperationT>(value);
180 template <
typename Overr
ideDatasetParameterOperationT = Overr
ideDatasetParameterOperation>
202 bool m_projectOperationHasBeenSet =
false;
203 bool m_filterOperationHasBeenSet =
false;
204 bool m_createColumnsOperationHasBeenSet =
false;
205 bool m_renameColumnOperationHasBeenSet =
false;
206 bool m_castColumnTypeOperationHasBeenSet =
false;
207 bool m_tagColumnOperationHasBeenSet =
false;
208 bool m_untagColumnOperationHasBeenSet =
false;
209 bool m_overrideDatasetParameterOperationHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue