AWS SDK for C++
1.8.152
AWS SDK for C++
|
#include <MessageTag.h>
Public Member Functions | |
MessageTag () | |
MessageTag (const Aws::Utils::Xml::XmlNode &xmlNode) | |
MessageTag & | operator= (const Aws::Utils::Xml::XmlNode &xmlNode) |
void | OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const |
void | OutputToStream (Aws::OStream &oStream, const char *location) const |
const Aws::String & | GetName () const |
bool | NameHasBeenSet () const |
void | SetName (const Aws::String &value) |
void | SetName (Aws::String &&value) |
void | SetName (const char *value) |
MessageTag & | WithName (const Aws::String &value) |
MessageTag & | WithName (Aws::String &&value) |
MessageTag & | WithName (const char *value) |
const Aws::String & | GetValue () const |
bool | ValueHasBeenSet () const |
void | SetValue (const Aws::String &value) |
void | SetValue (Aws::String &&value) |
void | SetValue (const char *value) |
MessageTag & | WithValue (const Aws::String &value) |
MessageTag & | WithValue (Aws::String &&value) |
MessageTag & | WithValue (const char *value) |
Contains the name and value of a tag that you can provide to SendEmail
or SendRawEmail
to apply to an email.
Message tags, which you use with configuration sets, enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
Definition at line 36 of file MessageTag.h.
Aws::SES::Model::MessageTag::MessageTag | ( | ) |
Aws::SES::Model::MessageTag::MessageTag | ( | const Aws::Utils::Xml::XmlNode & | xmlNode | ) |
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 52 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 109 of file MessageTag.h.
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 59 of file MessageTag.h.
MessageTag& Aws::SES::Model::MessageTag::operator= | ( | const Aws::Utils::Xml::XmlNode & | xmlNode | ) |
void Aws::SES::Model::MessageTag::OutputToStream | ( | Aws::OStream & | oStream, |
const char * | location | ||
) | const |
void Aws::SES::Model::MessageTag::OutputToStream | ( | Aws::OStream & | ostream, |
const char * | location, | ||
unsigned | index, | ||
const char * | locationValue | ||
) | const |
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 73 of file MessageTag.h.
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 66 of file MessageTag.h.
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 80 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 130 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 123 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 137 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 116 of file MessageTag.h.
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 94 of file MessageTag.h.
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 87 of file MessageTag.h.
|
inline |
The name of the tag. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 101 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 151 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 144 of file MessageTag.h.
|
inline |
The value of the tag. The value must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain less than 256 characters.
Definition at line 158 of file MessageTag.h.