7#include <aws/lookoutmetrics/LookoutMetrics_EXPORTS.h>
8#include <aws/lookoutmetrics/model/DetectedField.h>
21namespace LookoutMetrics
46 template<
typename FileCompressionT = DetectedField>
47 void SetFileCompression(FileCompressionT&& value) { m_fileCompressionHasBeenSet =
true; m_fileCompression = std::forward<FileCompressionT>(value); }
48 template<
typename FileCompressionT = DetectedField>
58 template<
typename CharsetT = DetectedField>
59 void SetCharset(CharsetT&& value) { m_charsetHasBeenSet =
true; m_charset = std::forward<CharsetT>(value); }
60 template<
typename CharsetT = DetectedField>
70 template<
typename ContainsHeaderT = DetectedField>
71 void SetContainsHeader(ContainsHeaderT&& value) { m_containsHeaderHasBeenSet =
true; m_containsHeader = std::forward<ContainsHeaderT>(value); }
72 template<
typename ContainsHeaderT = DetectedField>
82 template<
typename DelimiterT = DetectedField>
83 void SetDelimiter(DelimiterT&& value) { m_delimiterHasBeenSet =
true; m_delimiter = std::forward<DelimiterT>(value); }
84 template<
typename DelimiterT = DetectedField>
94 template<
typename HeaderListT = DetectedField>
95 void SetHeaderList(HeaderListT&& value) { m_headerListHasBeenSet =
true; m_headerList = std::forward<HeaderListT>(value); }
96 template<
typename HeaderListT = DetectedField>
106 template<
typename QuoteSymbolT = DetectedField>
107 void SetQuoteSymbol(QuoteSymbolT&& value) { m_quoteSymbolHasBeenSet =
true; m_quoteSymbol = std::forward<QuoteSymbolT>(value); }
108 template<
typename QuoteSymbolT = DetectedField>
114 bool m_fileCompressionHasBeenSet =
false;
117 bool m_charsetHasBeenSet =
false;
120 bool m_containsHeaderHasBeenSet =
false;
123 bool m_delimiterHasBeenSet =
false;
126 bool m_headerListHasBeenSet =
false;
129 bool m_quoteSymbolHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue