50 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
51 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
91 inline void SetTopicArn(
const char* value) { m_topicArnHasBeenSet =
true; m_topicArn.assign(value); }
145 inline void SetSmtpReplyCode(
const char* value) { m_smtpReplyCodeHasBeenSet =
true; m_smtpReplyCode.assign(value); }
187 inline void SetStatusCode(
const char* value) { m_statusCodeHasBeenSet =
true; m_statusCode.assign(value); }
225 inline void SetMessage(
const char* value) { m_messageHasBeenSet =
true; m_message.assign(value); }
264 inline void SetSender(
const char* value) { m_senderHasBeenSet =
true; m_sender.assign(value); }
286 bool m_topicArnHasBeenSet;
288 bool m_smtpReplyCodeHasBeenSet;
290 bool m_statusCodeHasBeenSet;
292 bool m_messageHasBeenSet;
294 bool m_senderHasBeenSet;
void SetTopicArn(Aws::String &&value)
void SetSmtpReplyCode(const char *value)
BounceAction & WithMessage(Aws::String &&value)
void SetSender(Aws::String &&value)
void SetSmtpReplyCode(const Aws::String &value)
const Aws::String & GetStatusCode() const
BounceAction & WithStatusCode(Aws::String &&value)
void SetSender(const char *value)
BounceAction & WithTopicArn(const Aws::String &value)
BounceAction & WithSender(Aws::String &&value)
void SetTopicArn(const Aws::String &value)
BounceAction & WithStatusCode(const char *value)
void SetSender(const Aws::String &value)
BounceAction & WithSmtpReplyCode(Aws::String &&value)
const Aws::String & GetSmtpReplyCode() const
BounceAction & WithSmtpReplyCode(const char *value)
void SetMessage(const Aws::String &value)
const Aws::String & GetTopicArn() const
BounceAction & WithSender(const Aws::String &value)
BounceAction & WithMessage(const char *value)
BounceAction & WithStatusCode(const Aws::String &value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetStatusCode(const Aws::String &value)
BounceAction & WithMessage(const Aws::String &value)
BounceAction & WithTopicArn(Aws::String &&value)
void SetStatusCode(const char *value)
BounceAction & WithSmtpReplyCode(const Aws::String &value)
const Aws::String & GetSender() const
const Aws::String & GetMessage() const
BounceAction & WithTopicArn(const char *value)
void SetTopicArn(const char *value)
BounceAction & WithSender(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetMessage(Aws::String &&value)
void SetSmtpReplyCode(Aws::String &&value)
void SetStatusCode(Aws::String &&value)
void SetMessage(const char *value)
JSON (JavaScript Object Notation).