7#include <aws/databrew/GlueDataBrew_EXPORTS.h>
8#include <aws/databrew/model/CsvOptions.h>
9#include <aws/databrew/model/ExcelOptions.h>
10#include <aws/databrew/model/JsonOptions.h>
21namespace GlueDataBrew {
43 template <
typename JsonT = JsonOptions>
45 m_jsonHasBeenSet =
true;
46 m_json = std::forward<JsonT>(value);
48 template <
typename JsonT = JsonOptions>
50 SetJson(std::forward<JsonT>(value));
61 template <
typename ExcelT = ExcelOptions>
63 m_excelHasBeenSet =
true;
64 m_excel = std::forward<ExcelT>(value);
66 template <
typename ExcelT = ExcelOptions>
68 SetExcel(std::forward<ExcelT>(value));
79 template <
typename CsvT = CsvOptions>
81 m_csvHasBeenSet =
true;
82 m_csv = std::forward<CsvT>(value);
84 template <
typename CsvT = CsvOptions>
86 SetCsv(std::forward<CsvT>(value));
96 bool m_jsonHasBeenSet =
false;
97 bool m_excelHasBeenSet =
false;
98 bool m_csvHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue