7#include <aws/cloudfront/CloudFront_EXPORTS.h>
8#include <aws/cloudfront/model/StringSchemaConfig.h>
41 template <
typename StringSchemaT = StringSchemaConfig>
43 m_stringSchemaHasBeenSet =
true;
44 m_stringSchema = std::forward<StringSchemaT>(value);
46 template <
typename StringSchemaT = StringSchemaConfig>
54 bool m_stringSchemaHasBeenSet =
false;
void SetStringSchema(StringSchemaT &&value)
AWS_CLOUDFRONT_API ParameterDefinitionSchema()=default
AWS_CLOUDFRONT_API ParameterDefinitionSchema & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
bool StringSchemaHasBeenSet() const
AWS_CLOUDFRONT_API ParameterDefinitionSchema(const Aws::Utils::Xml::XmlNode &xmlNode)
ParameterDefinitionSchema & WithStringSchema(StringSchemaT &&value)
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
const StringSchemaConfig & GetStringSchema() const