7#include <aws/s3/S3_EXPORTS.h>
8#include <aws/s3/model/FileHeaderInfo.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
68 template<
typename CommentsT = Aws::String>
69 void SetComments(CommentsT&& value) { m_commentsHasBeenSet =
true; m_comments = std::forward<CommentsT>(value); }
70 template<
typename CommentsT = Aws::String>
82 template<
typename QuoteEscapeCharacterT = Aws::String>
83 void SetQuoteEscapeCharacter(QuoteEscapeCharacterT&& value) { m_quoteEscapeCharacterHasBeenSet =
true; m_quoteEscapeCharacter = std::forward<QuoteEscapeCharacterT>(value); }
84 template<
typename QuoteEscapeCharacterT = Aws::String>
95 template<
typename RecordDelimiterT = Aws::String>
96 void SetRecordDelimiter(RecordDelimiterT&& value) { m_recordDelimiterHasBeenSet =
true; m_recordDelimiter = std::forward<RecordDelimiterT>(value); }
97 template<
typename RecordDelimiterT = Aws::String>
108 template<
typename FieldDelimiterT = Aws::String>
109 void SetFieldDelimiter(FieldDelimiterT&& value) { m_fieldDelimiterHasBeenSet =
true; m_fieldDelimiter = std::forward<FieldDelimiterT>(value); }
110 template<
typename FieldDelimiterT = Aws::String>
123 template<
typename QuoteCharacterT = Aws::String>
124 void SetQuoteCharacter(QuoteCharacterT&& value) { m_quoteCharacterHasBeenSet =
true; m_quoteCharacter = std::forward<QuoteCharacterT>(value); }
125 template<
typename QuoteCharacterT = Aws::String>
143 bool m_fileHeaderInfoHasBeenSet =
false;
146 bool m_commentsHasBeenSet =
false;
149 bool m_quoteEscapeCharacterHasBeenSet =
false;
152 bool m_recordDelimiterHasBeenSet =
false;
155 bool m_fieldDelimiterHasBeenSet =
false;
158 bool m_quoteCharacterHasBeenSet =
false;
160 bool m_allowQuotedRecordDelimiter{
false};
161 bool m_allowQuotedRecordDelimiterHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String