AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::SQS::Model::DeleteMessageBatchResult Class Reference

#include <DeleteMessageBatchResult.h>

Public Member Functions

 DeleteMessageBatchResult ()
 
 DeleteMessageBatchResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
DeleteMessageBatchResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::Vector< DeleteMessageBatchResultEntry > & GetSuccessful () const
 
void SetSuccessful (const Aws::Vector< DeleteMessageBatchResultEntry > &value)
 
void SetSuccessful (Aws::Vector< DeleteMessageBatchResultEntry > &&value)
 
DeleteMessageBatchResultWithSuccessful (const Aws::Vector< DeleteMessageBatchResultEntry > &value)
 
DeleteMessageBatchResultWithSuccessful (Aws::Vector< DeleteMessageBatchResultEntry > &&value)
 
DeleteMessageBatchResultAddSuccessful (const DeleteMessageBatchResultEntry &value)
 
DeleteMessageBatchResultAddSuccessful (DeleteMessageBatchResultEntry &&value)
 
const Aws::Vector< BatchResultErrorEntry > & GetFailed () const
 
void SetFailed (const Aws::Vector< BatchResultErrorEntry > &value)
 
void SetFailed (Aws::Vector< BatchResultErrorEntry > &&value)
 
DeleteMessageBatchResultWithFailed (const Aws::Vector< BatchResultErrorEntry > &value)
 
DeleteMessageBatchResultWithFailed (Aws::Vector< BatchResultErrorEntry > &&value)
 
DeleteMessageBatchResultAddFailed (const BatchResultErrorEntry &value)
 
DeleteMessageBatchResultAddFailed (BatchResultErrorEntry &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
DeleteMessageBatchResultWithResponseMetadata (const ResponseMetadata &value)
 
DeleteMessageBatchResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

For each message in the batch, the response contains a DeleteMessageBatchResultEntry tag if the message is deleted or a BatchResultErrorEntry tag if the message can't be deleted.

See Also:

AWS API Reference

Definition at line 38 of file DeleteMessageBatchResult.h.

Constructor & Destructor Documentation

◆ DeleteMessageBatchResult() [1/2]

Aws::SQS::Model::DeleteMessageBatchResult::DeleteMessageBatchResult ( )

◆ DeleteMessageBatchResult() [2/2]

Aws::SQS::Model::DeleteMessageBatchResult::DeleteMessageBatchResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ AddFailed() [1/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::AddFailed ( const BatchResultErrorEntry value)
inline

A list of BatchResultErrorEntry items.

Definition at line 110 of file DeleteMessageBatchResult.h.

◆ AddFailed() [2/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::AddFailed ( BatchResultErrorEntry &&  value)
inline

A list of BatchResultErrorEntry items.

Definition at line 115 of file DeleteMessageBatchResult.h.

◆ AddSuccessful() [1/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::AddSuccessful ( const DeleteMessageBatchResultEntry value)
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 74 of file DeleteMessageBatchResult.h.

◆ AddSuccessful() [2/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::AddSuccessful ( DeleteMessageBatchResultEntry &&  value)
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 79 of file DeleteMessageBatchResult.h.

◆ GetFailed()

const Aws::Vector<BatchResultErrorEntry>& Aws::SQS::Model::DeleteMessageBatchResult::GetFailed ( ) const
inline

A list of BatchResultErrorEntry items.

Definition at line 85 of file DeleteMessageBatchResult.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::SQS::Model::DeleteMessageBatchResult::GetResponseMetadata ( ) const
inline

Definition at line 119 of file DeleteMessageBatchResult.h.

◆ GetSuccessful()

const Aws::Vector<DeleteMessageBatchResultEntry>& Aws::SQS::Model::DeleteMessageBatchResult::GetSuccessful ( ) const
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 49 of file DeleteMessageBatchResult.h.

◆ operator=()

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetFailed() [1/2]

void Aws::SQS::Model::DeleteMessageBatchResult::SetFailed ( const Aws::Vector< BatchResultErrorEntry > &  value)
inline

A list of BatchResultErrorEntry items.

Definition at line 90 of file DeleteMessageBatchResult.h.

◆ SetFailed() [2/2]

void Aws::SQS::Model::DeleteMessageBatchResult::SetFailed ( Aws::Vector< BatchResultErrorEntry > &&  value)
inline

A list of BatchResultErrorEntry items.

Definition at line 95 of file DeleteMessageBatchResult.h.

◆ SetResponseMetadata() [1/2]

void Aws::SQS::Model::DeleteMessageBatchResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 122 of file DeleteMessageBatchResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::SQS::Model::DeleteMessageBatchResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 125 of file DeleteMessageBatchResult.h.

◆ SetSuccessful() [1/2]

void Aws::SQS::Model::DeleteMessageBatchResult::SetSuccessful ( const Aws::Vector< DeleteMessageBatchResultEntry > &  value)
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 54 of file DeleteMessageBatchResult.h.

◆ SetSuccessful() [2/2]

void Aws::SQS::Model::DeleteMessageBatchResult::SetSuccessful ( Aws::Vector< DeleteMessageBatchResultEntry > &&  value)
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 59 of file DeleteMessageBatchResult.h.

◆ WithFailed() [1/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::WithFailed ( const Aws::Vector< BatchResultErrorEntry > &  value)
inline

A list of BatchResultErrorEntry items.

Definition at line 100 of file DeleteMessageBatchResult.h.

◆ WithFailed() [2/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::WithFailed ( Aws::Vector< BatchResultErrorEntry > &&  value)
inline

A list of BatchResultErrorEntry items.

Definition at line 105 of file DeleteMessageBatchResult.h.

◆ WithResponseMetadata() [1/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 128 of file DeleteMessageBatchResult.h.

◆ WithResponseMetadata() [2/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 131 of file DeleteMessageBatchResult.h.

◆ WithSuccessful() [1/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::WithSuccessful ( const Aws::Vector< DeleteMessageBatchResultEntry > &  value)
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 64 of file DeleteMessageBatchResult.h.

◆ WithSuccessful() [2/2]

DeleteMessageBatchResult& Aws::SQS::Model::DeleteMessageBatchResult::WithSuccessful ( Aws::Vector< DeleteMessageBatchResultEntry > &&  value)
inline

A list of DeleteMessageBatchResultEntry items.

Definition at line 69 of file DeleteMessageBatchResult.h.


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