7#include <aws/cloudfront/CloudFront_EXPORTS.h>
8#include <aws/cloudfront/model/CachePolicyCookieBehavior.h>
9#include <aws/cloudfront/model/CookieNames.h>
81 bool m_cookieBehaviorHasBeenSet =
false;
84 bool m_cookiesHasBeenSet =
false;
AWS_CLOUDFRONT_API CachePolicyCookiesConfig()
CachePolicyCookiesConfig & WithCookies(const CookieNames &value)
bool CookiesHasBeenSet() const
bool CookieBehaviorHasBeenSet() const
const CachePolicyCookieBehavior & GetCookieBehavior() const
void SetCookieBehavior(const CachePolicyCookieBehavior &value)
void SetCookieBehavior(CachePolicyCookieBehavior &&value)
const CookieNames & GetCookies() const
CachePolicyCookiesConfig & WithCookies(CookieNames &&value)
CachePolicyCookiesConfig & WithCookieBehavior(CachePolicyCookieBehavior &&value)
AWS_CLOUDFRONT_API CachePolicyCookiesConfig & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_CLOUDFRONT_API CachePolicyCookiesConfig(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
CachePolicyCookiesConfig & WithCookieBehavior(const CachePolicyCookieBehavior &value)
void SetCookies(CookieNames &&value)
void SetCookies(const CookieNames &value)
CachePolicyCookieBehavior