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

#include <FunctionList.h>

Public Member Functions

 FunctionList ()
 
 FunctionList (const Aws::Utils::Xml::XmlNode &xmlNode)
 
FunctionListoperator= (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)
 
FunctionListWithNextMarker (const Aws::String &value)
 
FunctionListWithNextMarker (Aws::String &&value)
 
FunctionListWithNextMarker (const char *value)
 
int GetMaxItems () const
 
bool MaxItemsHasBeenSet () const
 
void SetMaxItems (int value)
 
FunctionListWithMaxItems (int value)
 
int GetQuantity () const
 
bool QuantityHasBeenSet () const
 
void SetQuantity (int value)
 
FunctionListWithQuantity (int value)
 
const Aws::Vector< FunctionSummary > & GetItems () const
 
bool ItemsHasBeenSet () const
 
void SetItems (const Aws::Vector< FunctionSummary > &value)
 
void SetItems (Aws::Vector< FunctionSummary > &&value)
 
FunctionListWithItems (const Aws::Vector< FunctionSummary > &value)
 
FunctionListWithItems (Aws::Vector< FunctionSummary > &&value)
 
FunctionListAddItems (const FunctionSummary &value)
 
FunctionListAddItems (FunctionSummary &&value)
 

Detailed Description

A list of CloudFront functions.

See Also:

AWS API Reference

Definition at line 32 of file FunctionList.h.

Constructor & Destructor Documentation

◆ FunctionList() [1/2]

Aws::CloudFront::Model::FunctionList::FunctionList ( )

◆ FunctionList() [2/2]

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

Member Function Documentation

◆ AddItems() [1/2]

FunctionList& Aws::CloudFront::Model::FunctionList::AddItems ( const FunctionSummary value)
inline

Contains the functions in the list.

Definition at line 182 of file FunctionList.h.

◆ AddItems() [2/2]

FunctionList& Aws::CloudFront::Model::FunctionList::AddItems ( FunctionSummary &&  value)
inline

Contains the functions in the list.

Definition at line 187 of file FunctionList.h.

◆ AddToNode()

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

◆ GetItems()

const Aws::Vector<FunctionSummary>& Aws::CloudFront::Model::FunctionList::GetItems ( ) const
inline

Contains the functions in the list.

Definition at line 152 of file FunctionList.h.

◆ GetMaxItems()

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

The maximum number of functions requested.

Definition at line 110 of file FunctionList.h.

◆ GetNextMarker()

const Aws::String& Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 48 of file FunctionList.h.

◆ GetQuantity()

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

The number of functions returned in the response.

Definition at line 131 of file FunctionList.h.

◆ ItemsHasBeenSet()

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

Contains the functions in the list.

Definition at line 157 of file FunctionList.h.

◆ MaxItemsHasBeenSet()

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

The maximum number of functions requested.

Definition at line 115 of file FunctionList.h.

◆ NextMarkerHasBeenSet()

bool Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 56 of file FunctionList.h.

◆ operator=()

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

◆ QuantityHasBeenSet()

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

The number of functions returned in the response.

Definition at line 136 of file FunctionList.h.

◆ SetItems() [1/2]

void Aws::CloudFront::Model::FunctionList::SetItems ( Aws::Vector< FunctionSummary > &&  value)
inline

Contains the functions in the list.

Definition at line 167 of file FunctionList.h.

◆ SetItems() [2/2]

void Aws::CloudFront::Model::FunctionList::SetItems ( const Aws::Vector< FunctionSummary > &  value)
inline

Contains the functions in the list.

Definition at line 162 of file FunctionList.h.

◆ SetMaxItems()

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

The maximum number of functions requested.

Definition at line 120 of file FunctionList.h.

◆ SetNextMarker() [1/3]

void Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 72 of file FunctionList.h.

◆ SetNextMarker() [2/3]

void Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 64 of file FunctionList.h.

◆ SetNextMarker() [3/3]

void Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 80 of file FunctionList.h.

◆ SetQuantity()

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

The number of functions returned in the response.

Definition at line 141 of file FunctionList.h.

◆ WithItems() [1/2]

FunctionList& Aws::CloudFront::Model::FunctionList::WithItems ( Aws::Vector< FunctionSummary > &&  value)
inline

Contains the functions in the list.

Definition at line 177 of file FunctionList.h.

◆ WithItems() [2/2]

FunctionList& Aws::CloudFront::Model::FunctionList::WithItems ( const Aws::Vector< FunctionSummary > &  value)
inline

Contains the functions in the list.

Definition at line 172 of file FunctionList.h.

◆ WithMaxItems()

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

The maximum number of functions requested.

Definition at line 125 of file FunctionList.h.

◆ WithNextMarker() [1/3]

FunctionList& Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 96 of file FunctionList.h.

◆ WithNextMarker() [2/3]

FunctionList& Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 88 of file FunctionList.h.

◆ WithNextMarker() [3/3]

FunctionList& Aws::CloudFront::Model::FunctionList::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 functions where you left off.

Definition at line 104 of file FunctionList.h.

◆ WithQuantity()

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

The number of functions returned in the response.

Definition at line 146 of file FunctionList.h.


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