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

#include <OriginRequestPolicyList.h>

Public Member Functions

 OriginRequestPolicyList ()
 
 OriginRequestPolicyList (const Aws::Utils::Xml::XmlNode &xmlNode)
 
OriginRequestPolicyListoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetNextMarker () const
 
bool NextMarkerHasBeenSet () const
 
void SetNextMarker (const Aws::String &value)
 
void SetNextMarker (Aws::String &&value)
 
void SetNextMarker (const char *value)
 
OriginRequestPolicyListWithNextMarker (const Aws::String &value)
 
OriginRequestPolicyListWithNextMarker (Aws::String &&value)
 
OriginRequestPolicyListWithNextMarker (const char *value)
 
int GetMaxItems () const
 
bool MaxItemsHasBeenSet () const
 
void SetMaxItems (int value)
 
OriginRequestPolicyListWithMaxItems (int value)
 
int GetQuantity () const
 
bool QuantityHasBeenSet () const
 
void SetQuantity (int value)
 
OriginRequestPolicyListWithQuantity (int value)
 
const Aws::Vector< OriginRequestPolicySummary > & GetItems () const
 
bool ItemsHasBeenSet () const
 
void SetItems (const Aws::Vector< OriginRequestPolicySummary > &value)
 
void SetItems (Aws::Vector< OriginRequestPolicySummary > &&value)
 
OriginRequestPolicyListWithItems (const Aws::Vector< OriginRequestPolicySummary > &value)
 
OriginRequestPolicyListWithItems (Aws::Vector< OriginRequestPolicySummary > &&value)
 
OriginRequestPolicyListAddItems (const OriginRequestPolicySummary &value)
 
OriginRequestPolicyListAddItems (OriginRequestPolicySummary &&value)
 

Detailed Description

A list of origin request policies.

See Also:

AWS API Reference

Definition at line 32 of file OriginRequestPolicyList.h.

Constructor & Destructor Documentation

◆ OriginRequestPolicyList() [1/2]

Aws::CloudFront::Model::OriginRequestPolicyList::OriginRequestPolicyList ( )

◆ OriginRequestPolicyList() [2/2]

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

Member Function Documentation

◆ AddItems() [1/2]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::AddItems ( const OriginRequestPolicySummary value)
inline

Contains the origin request policies in the list.

Definition at line 182 of file OriginRequestPolicyList.h.

◆ AddItems() [2/2]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::AddItems ( OriginRequestPolicySummary &&  value)
inline

Contains the origin request policies in the list.

Definition at line 187 of file OriginRequestPolicyList.h.

◆ AddToNode()

void Aws::CloudFront::Model::OriginRequestPolicyList::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ GetItems()

const Aws::Vector<OriginRequestPolicySummary>& Aws::CloudFront::Model::OriginRequestPolicyList::GetItems ( ) const
inline

Contains the origin request policies in the list.

Definition at line 152 of file OriginRequestPolicyList.h.

◆ GetMaxItems()

int Aws::CloudFront::Model::OriginRequestPolicyList::GetMaxItems ( ) const
inline

The maximum number of origin request policies requested.

Definition at line 110 of file OriginRequestPolicyList.h.

◆ GetNextMarker()

const Aws::String& Aws::CloudFront::Model::OriginRequestPolicyList::GetNextMarker ( ) const
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 48 of file OriginRequestPolicyList.h.

◆ GetQuantity()

int Aws::CloudFront::Model::OriginRequestPolicyList::GetQuantity ( ) const
inline

The total number of origin request policies returned in the response.

Definition at line 131 of file OriginRequestPolicyList.h.

◆ ItemsHasBeenSet()

bool Aws::CloudFront::Model::OriginRequestPolicyList::ItemsHasBeenSet ( ) const
inline

Contains the origin request policies in the list.

Definition at line 157 of file OriginRequestPolicyList.h.

◆ MaxItemsHasBeenSet()

bool Aws::CloudFront::Model::OriginRequestPolicyList::MaxItemsHasBeenSet ( ) const
inline

The maximum number of origin request policies requested.

Definition at line 115 of file OriginRequestPolicyList.h.

◆ NextMarkerHasBeenSet()

bool Aws::CloudFront::Model::OriginRequestPolicyList::NextMarkerHasBeenSet ( ) const
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 56 of file OriginRequestPolicyList.h.

◆ operator=()

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ QuantityHasBeenSet()

bool Aws::CloudFront::Model::OriginRequestPolicyList::QuantityHasBeenSet ( ) const
inline

The total number of origin request policies returned in the response.

Definition at line 136 of file OriginRequestPolicyList.h.

◆ SetItems() [1/2]

void Aws::CloudFront::Model::OriginRequestPolicyList::SetItems ( Aws::Vector< OriginRequestPolicySummary > &&  value)
inline

Contains the origin request policies in the list.

Definition at line 167 of file OriginRequestPolicyList.h.

◆ SetItems() [2/2]

void Aws::CloudFront::Model::OriginRequestPolicyList::SetItems ( const Aws::Vector< OriginRequestPolicySummary > &  value)
inline

Contains the origin request policies in the list.

Definition at line 162 of file OriginRequestPolicyList.h.

◆ SetMaxItems()

void Aws::CloudFront::Model::OriginRequestPolicyList::SetMaxItems ( int  value)
inline

The maximum number of origin request policies requested.

Definition at line 120 of file OriginRequestPolicyList.h.

◆ SetNextMarker() [1/3]

void Aws::CloudFront::Model::OriginRequestPolicyList::SetNextMarker ( Aws::String &&  value)
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 72 of file OriginRequestPolicyList.h.

◆ SetNextMarker() [2/3]

void Aws::CloudFront::Model::OriginRequestPolicyList::SetNextMarker ( const Aws::String value)
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 64 of file OriginRequestPolicyList.h.

◆ SetNextMarker() [3/3]

void Aws::CloudFront::Model::OriginRequestPolicyList::SetNextMarker ( const char *  value)
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 80 of file OriginRequestPolicyList.h.

◆ SetQuantity()

void Aws::CloudFront::Model::OriginRequestPolicyList::SetQuantity ( int  value)
inline

The total number of origin request policies returned in the response.

Definition at line 141 of file OriginRequestPolicyList.h.

◆ WithItems() [1/2]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithItems ( Aws::Vector< OriginRequestPolicySummary > &&  value)
inline

Contains the origin request policies in the list.

Definition at line 177 of file OriginRequestPolicyList.h.

◆ WithItems() [2/2]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithItems ( const Aws::Vector< OriginRequestPolicySummary > &  value)
inline

Contains the origin request policies in the list.

Definition at line 172 of file OriginRequestPolicyList.h.

◆ WithMaxItems()

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithMaxItems ( int  value)
inline

The maximum number of origin request policies requested.

Definition at line 125 of file OriginRequestPolicyList.h.

◆ WithNextMarker() [1/3]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithNextMarker ( Aws::String &&  value)
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 96 of file OriginRequestPolicyList.h.

◆ WithNextMarker() [2/3]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithNextMarker ( const Aws::String value)
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 88 of file OriginRequestPolicyList.h.

◆ WithNextMarker() [3/3]

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithNextMarker ( const char *  value)
inline

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing origin request policies where you left off.

Definition at line 104 of file OriginRequestPolicyList.h.

◆ WithQuantity()

OriginRequestPolicyList& Aws::CloudFront::Model::OriginRequestPolicyList::WithQuantity ( int  value)
inline

The total number of origin request policies returned in the response.

Definition at line 146 of file OriginRequestPolicyList.h.


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