7#include <aws/glacier/Glacier_EXPORTS.h>
8#include <aws/glacier/model/CSVOutput.h>
40 template <
typename CsvT = CSVOutput>
42 m_csvHasBeenSet =
true;
43 m_csv = std::forward<CsvT>(value);
45 template <
typename CsvT = CSVOutput>
47 SetCsv(std::forward<CsvT>(value));
53 bool m_csvHasBeenSet =
false;
AWS_GLACIER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLACIER_API OutputSerialization(Aws::Utils::Json::JsonView jsonValue)
AWS_GLACIER_API OutputSerialization & operator=(Aws::Utils::Json::JsonView jsonValue)
OutputSerialization & WithCsv(CsvT &&value)
const CSVOutput & GetCsv() const
AWS_GLACIER_API OutputSerialization()=default
void SetCsv(CsvT &&value)
bool CsvHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue