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

#include <RealtimeLogConfigs.h>

Public Member Functions

 RealtimeLogConfigs ()
 
 RealtimeLogConfigs (const Aws::Utils::Xml::XmlNode &xmlNode)
 
RealtimeLogConfigsoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
int GetMaxItems () const
 
bool MaxItemsHasBeenSet () const
 
void SetMaxItems (int value)
 
RealtimeLogConfigsWithMaxItems (int value)
 
const Aws::Vector< RealtimeLogConfig > & GetItems () const
 
bool ItemsHasBeenSet () const
 
void SetItems (const Aws::Vector< RealtimeLogConfig > &value)
 
void SetItems (Aws::Vector< RealtimeLogConfig > &&value)
 
RealtimeLogConfigsWithItems (const Aws::Vector< RealtimeLogConfig > &value)
 
RealtimeLogConfigsWithItems (Aws::Vector< RealtimeLogConfig > &&value)
 
RealtimeLogConfigsAddItems (const RealtimeLogConfig &value)
 
RealtimeLogConfigsAddItems (RealtimeLogConfig &&value)
 
bool GetIsTruncated () const
 
bool IsTruncatedHasBeenSet () const
 
void SetIsTruncated (bool value)
 
RealtimeLogConfigsWithIsTruncated (bool value)
 
const Aws::StringGetMarker () const
 
bool MarkerHasBeenSet () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
RealtimeLogConfigsWithMarker (const Aws::String &value)
 
RealtimeLogConfigsWithMarker (Aws::String &&value)
 
RealtimeLogConfigsWithMarker (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)
 
RealtimeLogConfigsWithNextMarker (const Aws::String &value)
 
RealtimeLogConfigsWithNextMarker (Aws::String &&value)
 
RealtimeLogConfigsWithNextMarker (const char *value)
 

Detailed Description

A list of real-time log configurations.

See Also:

AWS API Reference

Definition at line 32 of file RealtimeLogConfigs.h.

Constructor & Destructor Documentation

◆ RealtimeLogConfigs() [1/2]

Aws::CloudFront::Model::RealtimeLogConfigs::RealtimeLogConfigs ( )

◆ RealtimeLogConfigs() [2/2]

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

Member Function Documentation

◆ AddItems() [1/2]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::AddItems ( const RealtimeLogConfig value)
inline

Contains the list of real-time log configurations.

Definition at line 96 of file RealtimeLogConfigs.h.

◆ AddItems() [2/2]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::AddItems ( RealtimeLogConfig &&  value)
inline

Contains the list of real-time log configurations.

Definition at line 101 of file RealtimeLogConfigs.h.

◆ AddToNode()

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

◆ GetIsTruncated()

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

A flag that indicates whether there are more real-time log configurations than are contained in this list.

Definition at line 108 of file RealtimeLogConfigs.h.

◆ GetItems()

const Aws::Vector<RealtimeLogConfig>& Aws::CloudFront::Model::RealtimeLogConfigs::GetItems ( ) const
inline

Contains the list of real-time log configurations.

Definition at line 66 of file RealtimeLogConfigs.h.

◆ GetMarker()

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 134 of file RealtimeLogConfigs.h.

◆ GetMaxItems()

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

The maximum number of real-time log configurations requested.

Definition at line 45 of file RealtimeLogConfigs.h.

◆ GetNextMarker()

const Aws::String& Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 192 of file RealtimeLogConfigs.h.

◆ IsTruncatedHasBeenSet()

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

A flag that indicates whether there are more real-time log configurations than are contained in this list.

Definition at line 114 of file RealtimeLogConfigs.h.

◆ ItemsHasBeenSet()

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

Contains the list of real-time log configurations.

Definition at line 71 of file RealtimeLogConfigs.h.

◆ MarkerHasBeenSet()

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 141 of file RealtimeLogConfigs.h.

◆ MaxItemsHasBeenSet()

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

The maximum number of real-time log configurations requested.

Definition at line 50 of file RealtimeLogConfigs.h.

◆ NextMarkerHasBeenSet()

bool Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 200 of file RealtimeLogConfigs.h.

◆ operator=()

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

◆ SetIsTruncated()

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

A flag that indicates whether there are more real-time log configurations than are contained in this list.

Definition at line 120 of file RealtimeLogConfigs.h.

◆ SetItems() [1/2]

void Aws::CloudFront::Model::RealtimeLogConfigs::SetItems ( Aws::Vector< RealtimeLogConfig > &&  value)
inline

Contains the list of real-time log configurations.

Definition at line 81 of file RealtimeLogConfigs.h.

◆ SetItems() [2/2]

void Aws::CloudFront::Model::RealtimeLogConfigs::SetItems ( const Aws::Vector< RealtimeLogConfig > &  value)
inline

Contains the list of real-time log configurations.

Definition at line 76 of file RealtimeLogConfigs.h.

◆ SetMarker() [1/3]

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 155 of file RealtimeLogConfigs.h.

◆ SetMarker() [2/3]

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 148 of file RealtimeLogConfigs.h.

◆ SetMarker() [3/3]

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 162 of file RealtimeLogConfigs.h.

◆ SetMaxItems()

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

The maximum number of real-time log configurations requested.

Definition at line 55 of file RealtimeLogConfigs.h.

◆ SetNextMarker() [1/3]

void Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 216 of file RealtimeLogConfigs.h.

◆ SetNextMarker() [2/3]

void Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 208 of file RealtimeLogConfigs.h.

◆ SetNextMarker() [3/3]

void Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 224 of file RealtimeLogConfigs.h.

◆ WithIsTruncated()

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

A flag that indicates whether there are more real-time log configurations than are contained in this list.

Definition at line 126 of file RealtimeLogConfigs.h.

◆ WithItems() [1/2]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::WithItems ( Aws::Vector< RealtimeLogConfig > &&  value)
inline

Contains the list of real-time log configurations.

Definition at line 91 of file RealtimeLogConfigs.h.

◆ WithItems() [2/2]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::WithItems ( const Aws::Vector< RealtimeLogConfig > &  value)
inline

Contains the list of real-time log configurations.

Definition at line 86 of file RealtimeLogConfigs.h.

◆ WithMarker() [1/3]

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 176 of file RealtimeLogConfigs.h.

◆ WithMarker() [2/3]

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 169 of file RealtimeLogConfigs.h.

◆ WithMarker() [3/3]

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

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Definition at line 183 of file RealtimeLogConfigs.h.

◆ WithMaxItems()

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

The maximum number of real-time log configurations requested.

Definition at line 60 of file RealtimeLogConfigs.h.

◆ WithNextMarker() [1/3]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 240 of file RealtimeLogConfigs.h.

◆ WithNextMarker() [2/3]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 232 of file RealtimeLogConfigs.h.

◆ WithNextMarker() [3/3]

RealtimeLogConfigs& Aws::CloudFront::Model::RealtimeLogConfigs::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 real-time log configurations where you left off.

Definition at line 248 of file RealtimeLogConfigs.h.


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