AWS SDK for C++  1.9.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::Route53::Model::ChangeBatch Class Reference

#include <ChangeBatch.h>

Public Member Functions

 ChangeBatch ()
 
 ChangeBatch (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ChangeBatchoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetComment () const
 
bool CommentHasBeenSet () const
 
void SetComment (const Aws::String &value)
 
void SetComment (Aws::String &&value)
 
void SetComment (const char *value)
 
ChangeBatchWithComment (const Aws::String &value)
 
ChangeBatchWithComment (Aws::String &&value)
 
ChangeBatchWithComment (const char *value)
 
const Aws::Vector< Change > & GetChanges () const
 
bool ChangesHasBeenSet () const
 
void SetChanges (const Aws::Vector< Change > &value)
 
void SetChanges (Aws::Vector< Change > &&value)
 
ChangeBatchWithChanges (const Aws::Vector< Change > &value)
 
ChangeBatchWithChanges (Aws::Vector< Change > &&value)
 
ChangeBatchAddChanges (const Change &value)
 
ChangeBatchAddChanges (Change &&value)
 

Detailed Description

The information for a change request.

See Also:

AWS API Reference

Definition at line 32 of file ChangeBatch.h.

Constructor & Destructor Documentation

◆ ChangeBatch() [1/2]

Aws::Route53::Model::ChangeBatch::ChangeBatch ( )

◆ ChangeBatch() [2/2]

Aws::Route53::Model::ChangeBatch::ChangeBatch ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddChanges() [1/2]

ChangeBatch& Aws::Route53::Model::ChangeBatch::AddChanges ( Change &&  value)
inline

Information about the changes to make to the record sets.

Definition at line 129 of file ChangeBatch.h.

◆ AddChanges() [2/2]

ChangeBatch& Aws::Route53::Model::ChangeBatch::AddChanges ( const Change value)
inline

Information about the changes to make to the record sets.

Definition at line 124 of file ChangeBatch.h.

◆ AddToNode()

void Aws::Route53::Model::ChangeBatch::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ ChangesHasBeenSet()

bool Aws::Route53::Model::ChangeBatch::ChangesHasBeenSet ( ) const
inline

Information about the changes to make to the record sets.

Definition at line 99 of file ChangeBatch.h.

◆ CommentHasBeenSet()

bool Aws::Route53::Model::ChangeBatch::CommentHasBeenSet ( ) const
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 52 of file ChangeBatch.h.

◆ GetChanges()

const Aws::Vector<Change>& Aws::Route53::Model::ChangeBatch::GetChanges ( ) const
inline

Information about the changes to make to the record sets.

Definition at line 94 of file ChangeBatch.h.

◆ GetComment()

const Aws::String& Aws::Route53::Model::ChangeBatch::GetComment ( ) const
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 46 of file ChangeBatch.h.

◆ operator=()

ChangeBatch& Aws::Route53::Model::ChangeBatch::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ SetChanges() [1/2]

void Aws::Route53::Model::ChangeBatch::SetChanges ( Aws::Vector< Change > &&  value)
inline

Information about the changes to make to the record sets.

Definition at line 109 of file ChangeBatch.h.

◆ SetChanges() [2/2]

void Aws::Route53::Model::ChangeBatch::SetChanges ( const Aws::Vector< Change > &  value)
inline

Information about the changes to make to the record sets.

Definition at line 104 of file ChangeBatch.h.

◆ SetComment() [1/3]

void Aws::Route53::Model::ChangeBatch::SetComment ( Aws::String &&  value)
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 64 of file ChangeBatch.h.

◆ SetComment() [2/3]

void Aws::Route53::Model::ChangeBatch::SetComment ( const Aws::String value)
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 58 of file ChangeBatch.h.

◆ SetComment() [3/3]

void Aws::Route53::Model::ChangeBatch::SetComment ( const char *  value)
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 70 of file ChangeBatch.h.

◆ WithChanges() [1/2]

ChangeBatch& Aws::Route53::Model::ChangeBatch::WithChanges ( Aws::Vector< Change > &&  value)
inline

Information about the changes to make to the record sets.

Definition at line 119 of file ChangeBatch.h.

◆ WithChanges() [2/2]

ChangeBatch& Aws::Route53::Model::ChangeBatch::WithChanges ( const Aws::Vector< Change > &  value)
inline

Information about the changes to make to the record sets.

Definition at line 114 of file ChangeBatch.h.

◆ WithComment() [1/3]

ChangeBatch& Aws::Route53::Model::ChangeBatch::WithComment ( Aws::String &&  value)
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 82 of file ChangeBatch.h.

◆ WithComment() [2/3]

ChangeBatch& Aws::Route53::Model::ChangeBatch::WithComment ( const Aws::String value)
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 76 of file ChangeBatch.h.

◆ WithComment() [3/3]

ChangeBatch& Aws::Route53::Model::ChangeBatch::WithComment ( const char *  value)
inline

Optional: Any comments you want to include about a change batch request.

Definition at line 88 of file ChangeBatch.h.


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