7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/redshift-data/RedshiftDataAPIService_EXPORTS.h>
19namespace RedshiftDataAPIService {
41 m_isCaseSensitiveHasBeenSet =
true;
42 m_isCaseSensitive = value;
57 m_isCurrencyHasBeenSet =
true;
73 m_isSignedHasBeenSet =
true;
88 template <
typename LabelT = Aws::String>
90 m_labelHasBeenSet =
true;
91 m_label = std::forward<LabelT>(value);
93 template <
typename LabelT = Aws::String>
95 SetLabel(std::forward<LabelT>(value));
106 template <
typename NameT = Aws::String>
108 m_nameHasBeenSet =
true;
109 m_name = std::forward<NameT>(value);
111 template <
typename NameT = Aws::String>
113 SetName(std::forward<NameT>(value));
125 m_nullableHasBeenSet =
true;
142 m_precisionHasBeenSet =
true;
158 m_scaleHasBeenSet =
true;
173 template <
typename SchemaNameT = Aws::String>
175 m_schemaNameHasBeenSet =
true;
176 m_schemaName = std::forward<SchemaNameT>(value);
178 template <
typename SchemaNameT = Aws::String>
191 template <
typename TableNameT = Aws::String>
193 m_tableNameHasBeenSet =
true;
194 m_tableName = std::forward<TableNameT>(value);
196 template <
typename TableNameT = Aws::String>
209 template <
typename TypeNameT = Aws::String>
211 m_typeNameHasBeenSet =
true;
212 m_typeName = std::forward<TypeNameT>(value);
214 template <
typename TypeNameT = Aws::String>
228 m_lengthHasBeenSet =
true;
243 template <
typename ColumnDefaultT = Aws::String>
245 m_columnDefaultHasBeenSet =
true;
246 m_columnDefault = std::forward<ColumnDefaultT>(value);
248 template <
typename ColumnDefaultT = Aws::String>
255 bool m_isCaseSensitive{
false};
257 bool m_isCurrency{
false};
259 bool m_isSigned{
false};
280 bool m_isCaseSensitiveHasBeenSet =
false;
281 bool m_isCurrencyHasBeenSet =
false;
282 bool m_isSignedHasBeenSet =
false;
283 bool m_labelHasBeenSet =
false;
284 bool m_nameHasBeenSet =
false;
285 bool m_nullableHasBeenSet =
false;
286 bool m_precisionHasBeenSet =
false;
287 bool m_scaleHasBeenSet =
false;
288 bool m_schemaNameHasBeenSet =
false;
289 bool m_tableNameHasBeenSet =
false;
290 bool m_typeNameHasBeenSet =
false;
291 bool m_lengthHasBeenSet =
false;
292 bool m_columnDefaultHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue