7#include <aws/cloudfront/CloudFront_EXPORTS.h>
8#include <aws/cloudfront/model/CachePolicyQueryStringBehavior.h>
9#include <aws/cloudfront/model/QueryStringNames.h>
90 bool m_queryStringBehaviorHasBeenSet =
false;
93 bool m_queryStringsHasBeenSet =
false;
void SetQueryStringBehavior(CachePolicyQueryStringBehavior &&value)
CachePolicyQueryStringsConfig & WithQueryStrings(QueryStringNames &&value)
bool QueryStringBehaviorHasBeenSet() const
void SetQueryStrings(const QueryStringNames &value)
CachePolicyQueryStringsConfig & WithQueryStringBehavior(const CachePolicyQueryStringBehavior &value)
AWS_CLOUDFRONT_API CachePolicyQueryStringsConfig()
CachePolicyQueryStringsConfig & WithQueryStrings(const QueryStringNames &value)
AWS_CLOUDFRONT_API CachePolicyQueryStringsConfig & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
const CachePolicyQueryStringBehavior & GetQueryStringBehavior() const
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
AWS_CLOUDFRONT_API CachePolicyQueryStringsConfig(const Aws::Utils::Xml::XmlNode &xmlNode)
void SetQueryStringBehavior(const CachePolicyQueryStringBehavior &value)
bool QueryStringsHasBeenSet() const
CachePolicyQueryStringsConfig & WithQueryStringBehavior(CachePolicyQueryStringBehavior &&value)
const QueryStringNames & GetQueryStrings() const
void SetQueryStrings(QueryStringNames &&value)
CachePolicyQueryStringBehavior