7#include <aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/amplifyuibuilder/model/ValueMappings.h>
10#include <aws/amplifyuibuilder/model/FileUploaderFieldConfig.h>
23namespace AmplifyUIBuilder
51 inline void SetType(
const char* value) { m_typeHasBeenSet =
true; m_type.assign(value); }
63 inline void SetRequired(
bool value) { m_requiredHasBeenSet =
true; m_required = value; }
73 inline void SetReadOnly(
bool value) { m_readOnlyHasBeenSet =
true; m_readOnly = value; }
85 inline void SetPlaceholder(
const char* value) { m_placeholderHasBeenSet =
true; m_placeholder.assign(value); }
99 inline void SetDefaultValue(
const char* value) { m_defaultValueHasBeenSet =
true; m_defaultValue.assign(value); }
113 inline void SetDescriptiveText(
const char* value) { m_descriptiveTextHasBeenSet =
true; m_descriptiveText.assign(value); }
125 inline void SetDefaultChecked(
bool value) { m_defaultCheckedHasBeenSet =
true; m_defaultChecked = value; }
137 inline void SetDefaultCountryCode(
const char* value) { m_defaultCountryCodeHasBeenSet =
true; m_defaultCountryCode.assign(value); }
164 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
176 inline void SetMinValue(
double value) { m_minValueHasBeenSet =
true; m_minValue = value; }
186 inline void SetMaxValue(
double value) { m_maxValueHasBeenSet =
true; m_maxValue = value; }
194 inline double GetStep()
const{
return m_step; }
196 inline void SetStep(
double value) { m_stepHasBeenSet =
true; m_step = value; }
208 inline void SetValue(
const char* value) { m_valueHasBeenSet =
true; m_value.assign(value); }
221 inline void SetIsArray(
bool value) { m_isArrayHasBeenSet =
true; m_isArray = value; }
239 bool m_typeHasBeenSet =
false;
242 bool m_requiredHasBeenSet =
false;
245 bool m_readOnlyHasBeenSet =
false;
248 bool m_placeholderHasBeenSet =
false;
251 bool m_defaultValueHasBeenSet =
false;
254 bool m_descriptiveTextHasBeenSet =
false;
256 bool m_defaultChecked;
257 bool m_defaultCheckedHasBeenSet =
false;
260 bool m_defaultCountryCodeHasBeenSet =
false;
263 bool m_valueMappingsHasBeenSet =
false;
266 bool m_nameHasBeenSet =
false;
269 bool m_minValueHasBeenSet =
false;
272 bool m_maxValueHasBeenSet =
false;
275 bool m_stepHasBeenSet =
false;
278 bool m_valueHasBeenSet =
false;
281 bool m_isArrayHasBeenSet =
false;
284 bool m_fileUploaderConfigHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue