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

#include <DistributionIdList.h>

Public Member Functions

 DistributionIdList ()
 
 DistributionIdList (const Aws::Utils::Xml::XmlNode &xmlNode)
 
DistributionIdListoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetMarker () const
 
bool MarkerHasBeenSet () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
DistributionIdListWithMarker (const Aws::String &value)
 
DistributionIdListWithMarker (Aws::String &&value)
 
DistributionIdListWithMarker (const char *value)
 
const Aws::StringGetNextMarker () const
 
bool NextMarkerHasBeenSet () const
 
void SetNextMarker (const Aws::String &value)
 
void SetNextMarker (Aws::String &&value)
 
void SetNextMarker (const char *value)
 
DistributionIdListWithNextMarker (const Aws::String &value)
 
DistributionIdListWithNextMarker (Aws::String &&value)
 
DistributionIdListWithNextMarker (const char *value)
 
int GetMaxItems () const
 
bool MaxItemsHasBeenSet () const
 
void SetMaxItems (int value)
 
DistributionIdListWithMaxItems (int value)
 
bool GetIsTruncated () const
 
bool IsTruncatedHasBeenSet () const
 
void SetIsTruncated (bool value)
 
DistributionIdListWithIsTruncated (bool value)
 
int GetQuantity () const
 
bool QuantityHasBeenSet () const
 
void SetQuantity (int value)
 
DistributionIdListWithQuantity (int value)
 
const Aws::Vector< Aws::String > & GetItems () const
 
bool ItemsHasBeenSet () const
 
void SetItems (const Aws::Vector< Aws::String > &value)
 
void SetItems (Aws::Vector< Aws::String > &&value)
 
DistributionIdListWithItems (const Aws::Vector< Aws::String > &value)
 
DistributionIdListWithItems (Aws::Vector< Aws::String > &&value)
 
DistributionIdListAddItems (const Aws::String &value)
 
DistributionIdListAddItems (Aws::String &&value)
 
DistributionIdListAddItems (const char *value)
 

Detailed Description

A list of distribution IDs.

See Also:

AWS API Reference

Definition at line 31 of file DistributionIdList.h.

Constructor & Destructor Documentation

◆ DistributionIdList() [1/2]

Aws::CloudFront::Model::DistributionIdList::DistributionIdList ( )

◆ DistributionIdList() [2/2]

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

Member Function Documentation

◆ AddItems() [1/3]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::AddItems ( Aws::String &&  value)
inline

Contains the distribution IDs in the list.

Definition at line 244 of file DistributionIdList.h.

◆ AddItems() [2/3]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::AddItems ( const Aws::String value)
inline

Contains the distribution IDs in the list.

Definition at line 239 of file DistributionIdList.h.

◆ AddItems() [3/3]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::AddItems ( const char *  value)
inline

Contains the distribution IDs in the list.

Definition at line 249 of file DistributionIdList.h.

◆ AddToNode()

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

◆ GetIsTruncated()

bool Aws::CloudFront::Model::DistributionIdList::GetIsTruncated ( ) const
inline

A flag that indicates whether more distribution IDs remain to be listed. If your results were truncated, you can make a subsequent request using the Marker request field to retrieve more distribution IDs in the list.

Definition at line 158 of file DistributionIdList.h.

◆ GetItems()

const Aws::Vector<Aws::String>& Aws::CloudFront::Model::DistributionIdList::GetItems ( ) const
inline

Contains the distribution IDs in the list.

Definition at line 209 of file DistributionIdList.h.

◆ GetMarker()

const Aws::String& Aws::CloudFront::Model::DistributionIdList::GetMarker ( ) const
inline

The value provided in the Marker request field.

Definition at line 44 of file DistributionIdList.h.

◆ GetMaxItems()

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

The maximum number of distribution IDs requested.

Definition at line 134 of file DistributionIdList.h.

◆ GetNextMarker()

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 86 of file DistributionIdList.h.

◆ GetQuantity()

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

The total number of distribution IDs returned in the response.

Definition at line 188 of file DistributionIdList.h.

◆ IsTruncatedHasBeenSet()

bool Aws::CloudFront::Model::DistributionIdList::IsTruncatedHasBeenSet ( ) const
inline

A flag that indicates whether more distribution IDs remain to be listed. If your results were truncated, you can make a subsequent request using the Marker request field to retrieve more distribution IDs in the list.

Definition at line 166 of file DistributionIdList.h.

◆ ItemsHasBeenSet()

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

Contains the distribution IDs in the list.

Definition at line 214 of file DistributionIdList.h.

◆ MarkerHasBeenSet()

bool Aws::CloudFront::Model::DistributionIdList::MarkerHasBeenSet ( ) const
inline

The value provided in the Marker request field.

Definition at line 49 of file DistributionIdList.h.

◆ MaxItemsHasBeenSet()

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

The maximum number of distribution IDs requested.

Definition at line 139 of file DistributionIdList.h.

◆ NextMarkerHasBeenSet()

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 92 of file DistributionIdList.h.

◆ operator=()

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

◆ QuantityHasBeenSet()

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

The total number of distribution IDs returned in the response.

Definition at line 193 of file DistributionIdList.h.

◆ SetIsTruncated()

void Aws::CloudFront::Model::DistributionIdList::SetIsTruncated ( bool  value)
inline

A flag that indicates whether more distribution IDs remain to be listed. If your results were truncated, you can make a subsequent request using the Marker request field to retrieve more distribution IDs in the list.

Definition at line 174 of file DistributionIdList.h.

◆ SetItems() [1/2]

void Aws::CloudFront::Model::DistributionIdList::SetItems ( Aws::Vector< Aws::String > &&  value)
inline

Contains the distribution IDs in the list.

Definition at line 224 of file DistributionIdList.h.

◆ SetItems() [2/2]

void Aws::CloudFront::Model::DistributionIdList::SetItems ( const Aws::Vector< Aws::String > &  value)
inline

Contains the distribution IDs in the list.

Definition at line 219 of file DistributionIdList.h.

◆ SetMarker() [1/3]

void Aws::CloudFront::Model::DistributionIdList::SetMarker ( Aws::String &&  value)
inline

The value provided in the Marker request field.

Definition at line 59 of file DistributionIdList.h.

◆ SetMarker() [2/3]

void Aws::CloudFront::Model::DistributionIdList::SetMarker ( const Aws::String value)
inline

The value provided in the Marker request field.

Definition at line 54 of file DistributionIdList.h.

◆ SetMarker() [3/3]

void Aws::CloudFront::Model::DistributionIdList::SetMarker ( const char *  value)
inline

The value provided in the Marker request field.

Definition at line 64 of file DistributionIdList.h.

◆ SetMaxItems()

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

The maximum number of distribution IDs requested.

Definition at line 144 of file DistributionIdList.h.

◆ SetNextMarker() [1/3]

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 104 of file DistributionIdList.h.

◆ SetNextMarker() [2/3]

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 98 of file DistributionIdList.h.

◆ SetNextMarker() [3/3]

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 110 of file DistributionIdList.h.

◆ SetQuantity()

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

The total number of distribution IDs returned in the response.

Definition at line 198 of file DistributionIdList.h.

◆ WithIsTruncated()

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::WithIsTruncated ( bool  value)
inline

A flag that indicates whether more distribution IDs remain to be listed. If your results were truncated, you can make a subsequent request using the Marker request field to retrieve more distribution IDs in the list.

Definition at line 182 of file DistributionIdList.h.

◆ WithItems() [1/2]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::WithItems ( Aws::Vector< Aws::String > &&  value)
inline

Contains the distribution IDs in the list.

Definition at line 234 of file DistributionIdList.h.

◆ WithItems() [2/2]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::WithItems ( const Aws::Vector< Aws::String > &  value)
inline

Contains the distribution IDs in the list.

Definition at line 229 of file DistributionIdList.h.

◆ WithMarker() [1/3]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::WithMarker ( Aws::String &&  value)
inline

The value provided in the Marker request field.

Definition at line 74 of file DistributionIdList.h.

◆ WithMarker() [2/3]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::WithMarker ( const Aws::String value)
inline

The value provided in the Marker request field.

Definition at line 69 of file DistributionIdList.h.

◆ WithMarker() [3/3]

DistributionIdList& Aws::CloudFront::Model::DistributionIdList::WithMarker ( const char *  value)
inline

The value provided in the Marker request field.

Definition at line 79 of file DistributionIdList.h.

◆ WithMaxItems()

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

The maximum number of distribution IDs requested.

Definition at line 149 of file DistributionIdList.h.

◆ WithNextMarker() [1/3]

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 122 of file DistributionIdList.h.

◆ WithNextMarker() [2/3]

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 116 of file DistributionIdList.h.

◆ WithNextMarker() [3/3]

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

Contains the value that you should use in the Marker field of a subsequent request to continue listing distribution IDs where you left off.

Definition at line 128 of file DistributionIdList.h.

◆ WithQuantity()

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

The total number of distribution IDs returned in the response.

Definition at line 203 of file DistributionIdList.h.


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