7#include <aws/cloudfront/CloudFront_EXPORTS.h>
44 m_idleTTLHasBeenSet =
true;
62 m_maximumTTLHasBeenSet =
true;
74 bool m_idleTTLHasBeenSet =
false;
75 bool m_maximumTTLHasBeenSet =
false;
void SetMaximumTTL(int value)
bool MaximumTTLHasBeenSet() const
SessionStickinessConfig & WithMaximumTTL(int value)
AWS_CLOUDFRONT_API SessionStickinessConfig(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_CLOUDFRONT_API SessionStickinessConfig()=default
void SetIdleTTL(int value)
AWS_CLOUDFRONT_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
bool IdleTTLHasBeenSet() const
int GetMaximumTTL() const
AWS_CLOUDFRONT_API SessionStickinessConfig & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
SessionStickinessConfig & WithIdleTTL(int value)