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

#include <SendMessageResult.h>

Public Member Functions

 SendMessageResult ()
 
 SendMessageResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
SendMessageResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetMD5OfMessageBody () const
 
void SetMD5OfMessageBody (const Aws::String &value)
 
void SetMD5OfMessageBody (Aws::String &&value)
 
void SetMD5OfMessageBody (const char *value)
 
SendMessageResultWithMD5OfMessageBody (const Aws::String &value)
 
SendMessageResultWithMD5OfMessageBody (Aws::String &&value)
 
SendMessageResultWithMD5OfMessageBody (const char *value)
 
const Aws::StringGetMD5OfMessageAttributes () const
 
void SetMD5OfMessageAttributes (const Aws::String &value)
 
void SetMD5OfMessageAttributes (Aws::String &&value)
 
void SetMD5OfMessageAttributes (const char *value)
 
SendMessageResultWithMD5OfMessageAttributes (const Aws::String &value)
 
SendMessageResultWithMD5OfMessageAttributes (Aws::String &&value)
 
SendMessageResultWithMD5OfMessageAttributes (const char *value)
 
const Aws::StringGetMD5OfMessageSystemAttributes () const
 
void SetMD5OfMessageSystemAttributes (const Aws::String &value)
 
void SetMD5OfMessageSystemAttributes (Aws::String &&value)
 
void SetMD5OfMessageSystemAttributes (const char *value)
 
SendMessageResultWithMD5OfMessageSystemAttributes (const Aws::String &value)
 
SendMessageResultWithMD5OfMessageSystemAttributes (Aws::String &&value)
 
SendMessageResultWithMD5OfMessageSystemAttributes (const char *value)
 
const Aws::StringGetMessageId () const
 
void SetMessageId (const Aws::String &value)
 
void SetMessageId (Aws::String &&value)
 
void SetMessageId (const char *value)
 
SendMessageResultWithMessageId (const Aws::String &value)
 
SendMessageResultWithMessageId (Aws::String &&value)
 
SendMessageResultWithMessageId (const char *value)
 
const Aws::StringGetSequenceNumber () const
 
void SetSequenceNumber (const Aws::String &value)
 
void SetSequenceNumber (Aws::String &&value)
 
void SetSequenceNumber (const char *value)
 
SendMessageResultWithSequenceNumber (const Aws::String &value)
 
SendMessageResultWithSequenceNumber (Aws::String &&value)
 
SendMessageResultWithSequenceNumber (const char *value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
SendMessageResultWithResponseMetadata (const ResponseMetadata &value)
 
SendMessageResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

The MD5OfMessageBody and MessageId elements.

See Also:

AWS API Reference

Definition at line 34 of file SendMessageResult.h.

Constructor & Destructor Documentation

◆ SendMessageResult() [1/2]

Aws::SQS::Model::SendMessageResult::SendMessageResult ( )

◆ SendMessageResult() [2/2]

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

Member Function Documentation

◆ GetMD5OfMessageAttributes()

const Aws::String& Aws::SQS::Model::SendMessageResult::GetMD5OfMessageAttributes ( ) const
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 105 of file SendMessageResult.h.

◆ GetMD5OfMessageBody()

const Aws::String& Aws::SQS::Model::SendMessageResult::GetMD5OfMessageBody ( ) const
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 48 of file SendMessageResult.h.

◆ GetMD5OfMessageSystemAttributes()

const Aws::String& Aws::SQS::Model::SendMessageResult::GetMD5OfMessageSystemAttributes ( ) const
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 161 of file SendMessageResult.h.

◆ GetMessageId()

const Aws::String& Aws::SQS::Model::SendMessageResult::GetMessageId ( ) const
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 213 of file SendMessageResult.h.

◆ GetResponseMetadata()

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

Definition at line 335 of file SendMessageResult.h.

◆ GetSequenceNumber()

const Aws::String& Aws::SQS::Model::SendMessageResult::GetSequenceNumber ( ) const
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 277 of file SendMessageResult.h.

◆ operator=()

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

◆ SetMD5OfMessageAttributes() [1/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageAttributes ( const Aws::String value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 113 of file SendMessageResult.h.

◆ SetMD5OfMessageAttributes() [2/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageAttributes ( Aws::String &&  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 121 of file SendMessageResult.h.

◆ SetMD5OfMessageAttributes() [3/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageAttributes ( const char *  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 129 of file SendMessageResult.h.

◆ SetMD5OfMessageBody() [1/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageBody ( const Aws::String value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 56 of file SendMessageResult.h.

◆ SetMD5OfMessageBody() [2/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageBody ( Aws::String &&  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 64 of file SendMessageResult.h.

◆ SetMD5OfMessageBody() [3/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageBody ( const char *  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 72 of file SendMessageResult.h.

◆ SetMD5OfMessageSystemAttributes() [1/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageSystemAttributes ( const Aws::String value)
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 168 of file SendMessageResult.h.

◆ SetMD5OfMessageSystemAttributes() [2/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageSystemAttributes ( Aws::String &&  value)
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 175 of file SendMessageResult.h.

◆ SetMD5OfMessageSystemAttributes() [3/3]

void Aws::SQS::Model::SendMessageResult::SetMD5OfMessageSystemAttributes ( const char *  value)
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 182 of file SendMessageResult.h.

◆ SetMessageId() [1/3]

void Aws::SQS::Model::SendMessageResult::SetMessageId ( const Aws::String value)
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 222 of file SendMessageResult.h.

◆ SetMessageId() [2/3]

void Aws::SQS::Model::SendMessageResult::SetMessageId ( Aws::String &&  value)
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 231 of file SendMessageResult.h.

◆ SetMessageId() [3/3]

void Aws::SQS::Model::SendMessageResult::SetMessageId ( const char *  value)
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 240 of file SendMessageResult.h.

◆ SetResponseMetadata() [1/2]

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

Definition at line 338 of file SendMessageResult.h.

◆ SetResponseMetadata() [2/2]

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

Definition at line 341 of file SendMessageResult.h.

◆ SetSequenceNumber() [1/3]

void Aws::SQS::Model::SendMessageResult::SetSequenceNumber ( const Aws::String value)
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 286 of file SendMessageResult.h.

◆ SetSequenceNumber() [2/3]

void Aws::SQS::Model::SendMessageResult::SetSequenceNumber ( Aws::String &&  value)
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 295 of file SendMessageResult.h.

◆ SetSequenceNumber() [3/3]

void Aws::SQS::Model::SendMessageResult::SetSequenceNumber ( const char *  value)
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 304 of file SendMessageResult.h.

◆ WithMD5OfMessageAttributes() [1/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageAttributes ( const Aws::String value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 137 of file SendMessageResult.h.

◆ WithMD5OfMessageAttributes() [2/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageAttributes ( Aws::String &&  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 145 of file SendMessageResult.h.

◆ WithMD5OfMessageAttributes() [3/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageAttributes ( const char *  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 153 of file SendMessageResult.h.

◆ WithMD5OfMessageBody() [1/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageBody ( const Aws::String value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 80 of file SendMessageResult.h.

◆ WithMD5OfMessageBody() [2/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageBody ( Aws::String &&  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 88 of file SendMessageResult.h.

◆ WithMD5OfMessageBody() [3/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageBody ( const char *  value)
inline

An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.

Definition at line 96 of file SendMessageResult.h.

◆ WithMD5OfMessageSystemAttributes() [1/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageSystemAttributes ( const Aws::String value)
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 189 of file SendMessageResult.h.

◆ WithMD5OfMessageSystemAttributes() [2/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageSystemAttributes ( Aws::String &&  value)
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 196 of file SendMessageResult.h.

◆ WithMD5OfMessageSystemAttributes() [3/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMD5OfMessageSystemAttributes ( const char *  value)
inline

An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest.

Definition at line 203 of file SendMessageResult.h.

◆ WithMessageId() [1/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMessageId ( const Aws::String value)
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 249 of file SendMessageResult.h.

◆ WithMessageId() [2/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMessageId ( Aws::String &&  value)
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 258 of file SendMessageResult.h.

◆ WithMessageId() [3/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithMessageId ( const char *  value)
inline

An attribute containing the MessageId of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon Simple Queue Service Developer Guide.

Definition at line 267 of file SendMessageResult.h.

◆ WithResponseMetadata() [1/2]

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

Definition at line 344 of file SendMessageResult.h.

◆ WithResponseMetadata() [2/2]

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

Definition at line 347 of file SendMessageResult.h.

◆ WithSequenceNumber() [1/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithSequenceNumber ( const Aws::String value)
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 313 of file SendMessageResult.h.

◆ WithSequenceNumber() [2/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithSequenceNumber ( Aws::String &&  value)
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 322 of file SendMessageResult.h.

◆ WithSequenceNumber() [3/3]

SendMessageResult& Aws::SQS::Model::SendMessageResult::WithSequenceNumber ( const char *  value)
inline

This parameter applies only to FIFO (first-in-first-out) queues.

The large, non-consecutive number that Amazon SQS assigns to each message.

The length of SequenceNumber is 128 bits. SequenceNumber continues to increase for a particular MessageGroupId.

Definition at line 331 of file SendMessageResult.h.


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