7#include <aws/databrew/GlueDataBrew_EXPORTS.h>
8#include <aws/databrew/model/JsonOptions.h>
9#include <aws/databrew/model/ExcelOptions.h>
10#include <aws/databrew/model/CsvOptions.h>
49 template<
typename JsonT = JsonOptions>
50 void SetJson(JsonT&& value) { m_jsonHasBeenSet =
true; m_json = std::forward<JsonT>(value); }
51 template<
typename JsonT = JsonOptions>
61 template<
typename ExcelT = ExcelOptions>
62 void SetExcel(ExcelT&& value) { m_excelHasBeenSet =
true; m_excel = std::forward<ExcelT>(value); }
63 template<
typename ExcelT = ExcelOptions>
73 template<
typename CsvT = CsvOptions>
74 void SetCsv(CsvT&& value) { m_csvHasBeenSet =
true; m_csv = std::forward<CsvT>(value); }
75 template<
typename CsvT = CsvOptions>
81 bool m_jsonHasBeenSet =
false;
84 bool m_excelHasBeenSet =
false;
87 bool m_csvHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue