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

#include <SendMessageBatchResult.h>

Public Member Functions

 SendMessageBatchResult ()
 
 SendMessageBatchResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
SendMessageBatchResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::Vector< SendMessageBatchResultEntry > & GetSuccessful () const
 
void SetSuccessful (const Aws::Vector< SendMessageBatchResultEntry > &value)
 
void SetSuccessful (Aws::Vector< SendMessageBatchResultEntry > &&value)
 
SendMessageBatchResultWithSuccessful (const Aws::Vector< SendMessageBatchResultEntry > &value)
 
SendMessageBatchResultWithSuccessful (Aws::Vector< SendMessageBatchResultEntry > &&value)
 
SendMessageBatchResultAddSuccessful (const SendMessageBatchResultEntry &value)
 
SendMessageBatchResultAddSuccessful (SendMessageBatchResultEntry &&value)
 
const Aws::Vector< BatchResultErrorEntry > & GetFailed () const
 
void SetFailed (const Aws::Vector< BatchResultErrorEntry > &value)
 
void SetFailed (Aws::Vector< BatchResultErrorEntry > &&value)
 
SendMessageBatchResultWithFailed (const Aws::Vector< BatchResultErrorEntry > &value)
 
SendMessageBatchResultWithFailed (Aws::Vector< BatchResultErrorEntry > &&value)
 
SendMessageBatchResultAddFailed (const BatchResultErrorEntry &value)
 
SendMessageBatchResultAddFailed (BatchResultErrorEntry &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
SendMessageBatchResultWithResponseMetadata (const ResponseMetadata &value)
 
SendMessageBatchResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

For each message in the batch, the response contains a SendMessageBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.

See Also:

AWS API Reference

Definition at line 38 of file SendMessageBatchResult.h.

Constructor & Destructor Documentation

◆ SendMessageBatchResult() [1/2]

Aws::SQS::Model::SendMessageBatchResult::SendMessageBatchResult ( )

◆ SendMessageBatchResult() [2/2]

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

Member Function Documentation

◆ AddFailed() [1/2]

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 116 of file SendMessageBatchResult.h.

◆ AddFailed() [2/2]

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 122 of file SendMessageBatchResult.h.

◆ AddSuccessful() [1/2]

SendMessageBatchResult& Aws::SQS::Model::SendMessageBatchResult::AddSuccessful ( const SendMessageBatchResultEntry value)
inline

A list of SendMessageBatchResultEntry items.

Definition at line 74 of file SendMessageBatchResult.h.

◆ AddSuccessful() [2/2]

SendMessageBatchResult& Aws::SQS::Model::SendMessageBatchResult::AddSuccessful ( SendMessageBatchResultEntry &&  value)
inline

A list of SendMessageBatchResultEntry items.

Definition at line 79 of file SendMessageBatchResult.h.

◆ GetFailed()

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 86 of file SendMessageBatchResult.h.

◆ GetResponseMetadata()

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

Definition at line 126 of file SendMessageBatchResult.h.

◆ GetSuccessful()

const Aws::Vector<SendMessageBatchResultEntry>& Aws::SQS::Model::SendMessageBatchResult::GetSuccessful ( ) const
inline

A list of SendMessageBatchResultEntry items.

Definition at line 49 of file SendMessageBatchResult.h.

◆ operator=()

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

◆ SetFailed() [1/2]

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 92 of file SendMessageBatchResult.h.

◆ SetFailed() [2/2]

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 98 of file SendMessageBatchResult.h.

◆ SetResponseMetadata() [1/2]

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

Definition at line 129 of file SendMessageBatchResult.h.

◆ SetResponseMetadata() [2/2]

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

Definition at line 132 of file SendMessageBatchResult.h.

◆ SetSuccessful() [1/2]

void Aws::SQS::Model::SendMessageBatchResult::SetSuccessful ( const Aws::Vector< SendMessageBatchResultEntry > &  value)
inline

A list of SendMessageBatchResultEntry items.

Definition at line 54 of file SendMessageBatchResult.h.

◆ SetSuccessful() [2/2]

void Aws::SQS::Model::SendMessageBatchResult::SetSuccessful ( Aws::Vector< SendMessageBatchResultEntry > &&  value)
inline

A list of SendMessageBatchResultEntry items.

Definition at line 59 of file SendMessageBatchResult.h.

◆ WithFailed() [1/2]

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 104 of file SendMessageBatchResult.h.

◆ WithFailed() [2/2]

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

A list of BatchResultErrorEntry items with error details about each message that can't be enqueued.

Definition at line 110 of file SendMessageBatchResult.h.

◆ WithResponseMetadata() [1/2]

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

Definition at line 135 of file SendMessageBatchResult.h.

◆ WithResponseMetadata() [2/2]

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

Definition at line 138 of file SendMessageBatchResult.h.

◆ WithSuccessful() [1/2]

SendMessageBatchResult& Aws::SQS::Model::SendMessageBatchResult::WithSuccessful ( const Aws::Vector< SendMessageBatchResultEntry > &  value)
inline

A list of SendMessageBatchResultEntry items.

Definition at line 64 of file SendMessageBatchResult.h.

◆ WithSuccessful() [2/2]

SendMessageBatchResult& Aws::SQS::Model::SendMessageBatchResult::WithSuccessful ( Aws::Vector< SendMessageBatchResultEntry > &&  value)
inline

A list of SendMessageBatchResultEntry items.

Definition at line 69 of file SendMessageBatchResult.h.


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