7#include <aws/cloudfront/CloudFront_EXPORTS.h>
8#include <aws/cloudfront/model/ItemSelection.h>
9#include <aws/cloudfront/model/CookieNames.h>
112 bool m_forwardHasBeenSet =
false;
115 bool m_whitelistedNamesHasBeenSet =
false;
void SetForward(ItemSelection &&value)
AWS_CLOUDFRONT_API CookiePreference()
CookiePreference & WithForward(const ItemSelection &value)
AWS_CLOUDFRONT_API CookiePreference(const Aws::Utils::Xml::XmlNode &xmlNode)
void SetWhitelistedNames(const CookieNames &value)
CookiePreference & WithForward(ItemSelection &&value)
CookiePreference & WithWhitelistedNames(const CookieNames &value)
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
void SetForward(const ItemSelection &value)
bool ForwardHasBeenSet() const
CookiePreference & WithWhitelistedNames(CookieNames &&value)
const ItemSelection & GetForward() const
AWS_CLOUDFRONT_API CookiePreference & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
void SetWhitelistedNames(CookieNames &&value)
const CookieNames & GetWhitelistedNames() const
bool WhitelistedNamesHasBeenSet() const