7#include <aws/cloudfront/CloudFront_EXPORTS.h>
8#include <aws/cloudfront/model/StringSchemaConfig.h>
47 template<
typename StringSchemaT = StringSchemaConfig>
48 void SetStringSchema(StringSchemaT&& value) { m_stringSchemaHasBeenSet =
true; m_stringSchema = std::forward<StringSchemaT>(value); }
49 template<
typename StringSchemaT = StringSchemaConfig>
55 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