AWS SDK for C++  0.14.3
AWS SDK for C++
Public Member Functions | List of all members
Aws::CloudFront::Model::ForwardedValues Class Reference

#include <ForwardedValues.h>

Public Member Functions

 ForwardedValues ()
 
 ForwardedValues (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ForwardedValuesoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
bool GetQueryString () const
 
void SetQueryString (bool value)
 
ForwardedValuesWithQueryString (bool value)
 
const CookiePreferenceGetCookies () const
 
void SetCookies (const CookiePreference &value)
 
void SetCookies (CookiePreference &&value)
 
ForwardedValuesWithCookies (const CookiePreference &value)
 
ForwardedValuesWithCookies (CookiePreference &&value)
 
const HeadersGetHeaders () const
 
void SetHeaders (const Headers &value)
 
void SetHeaders (Headers &&value)
 
ForwardedValuesWithHeaders (const Headers &value)
 
ForwardedValuesWithHeaders (Headers &&value)
 

Detailed Description

A complex type that specifies how CloudFront handles query strings, cookies and headers.

Definition at line 38 of file ForwardedValues.h.

Constructor & Destructor Documentation

Aws::CloudFront::Model::ForwardedValues::ForwardedValues ( )
Aws::CloudFront::Model::ForwardedValues::ForwardedValues ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

void Aws::CloudFront::Model::ForwardedValues::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const
const CookiePreference& Aws::CloudFront::Model::ForwardedValues::GetCookies ( ) const
inline

A complex type that specifies how CloudFront handles cookies.

Definition at line 71 of file ForwardedValues.h.

const Headers& Aws::CloudFront::Model::ForwardedValues::GetHeaders ( ) const
inline

A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.

Definition at line 97 of file ForwardedValues.h.

bool Aws::CloudFront::Model::ForwardedValues::GetQueryString ( ) const
inline

Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.

Definition at line 52 of file ForwardedValues.h.

ForwardedValues& Aws::CloudFront::Model::ForwardedValues::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)
void Aws::CloudFront::Model::ForwardedValues::SetCookies ( const CookiePreference value)
inline

A complex type that specifies how CloudFront handles cookies.

Definition at line 76 of file ForwardedValues.h.

void Aws::CloudFront::Model::ForwardedValues::SetCookies ( CookiePreference &&  value)
inline

A complex type that specifies how CloudFront handles cookies.

Definition at line 81 of file ForwardedValues.h.

void Aws::CloudFront::Model::ForwardedValues::SetHeaders ( const Headers value)
inline

A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.

Definition at line 103 of file ForwardedValues.h.

void Aws::CloudFront::Model::ForwardedValues::SetHeaders ( Headers &&  value)
inline

A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.

Definition at line 109 of file ForwardedValues.h.

void Aws::CloudFront::Model::ForwardedValues::SetQueryString ( bool  value)
inline

Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.

Definition at line 59 of file ForwardedValues.h.

ForwardedValues& Aws::CloudFront::Model::ForwardedValues::WithCookies ( const CookiePreference value)
inline

A complex type that specifies how CloudFront handles cookies.

Definition at line 86 of file ForwardedValues.h.

ForwardedValues& Aws::CloudFront::Model::ForwardedValues::WithCookies ( CookiePreference &&  value)
inline

A complex type that specifies how CloudFront handles cookies.

Definition at line 91 of file ForwardedValues.h.

ForwardedValues& Aws::CloudFront::Model::ForwardedValues::WithHeaders ( const Headers value)
inline

A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.

Definition at line 115 of file ForwardedValues.h.

ForwardedValues& Aws::CloudFront::Model::ForwardedValues::WithHeaders ( Headers &&  value)
inline

A complex type that specifies the Headers, if any, that you want CloudFront to vary upon for this cache behavior.

Definition at line 121 of file ForwardedValues.h.

ForwardedValues& Aws::CloudFront::Model::ForwardedValues::WithQueryString ( bool  value)
inline

Indicates whether you want CloudFront to forward query strings to the origin that is associated with this cache behavior. If so, specify true; if not, specify false.

Definition at line 66 of file ForwardedValues.h.


The documentation for this class was generated from the following file: