AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::SESV2::Model::Content Class Reference

#include <Content.h>

Public Member Functions

 Content ()
 
 Content (Aws::Utils::Json::JsonView jsonValue)
 
Contentoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetData () const
 
bool DataHasBeenSet () const
 
void SetData (const Aws::String &value)
 
void SetData (Aws::String &&value)
 
void SetData (const char *value)
 
ContentWithData (const Aws::String &value)
 
ContentWithData (Aws::String &&value)
 
ContentWithData (const char *value)
 
const Aws::StringGetCharset () const
 
bool CharsetHasBeenSet () const
 
void SetCharset (const Aws::String &value)
 
void SetCharset (Aws::String &&value)
 
void SetCharset (const char *value)
 
ContentWithCharset (const Aws::String &value)
 
ContentWithCharset (Aws::String &&value)
 
ContentWithCharset (const char *value)
 

Detailed Description

An object that represents the content of the email, and optionally a character set specification.

See Also:

AWS API Reference

Definition at line 32 of file Content.h.

Constructor & Destructor Documentation

◆ Content() [1/2]

Aws::SESV2::Model::Content::Content ( )

◆ Content() [2/2]

Aws::SESV2::Model::Content::Content ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CharsetHasBeenSet()

bool Aws::SESV2::Model::Content::CharsetHasBeenSet ( ) const
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 98 of file Content.h.

◆ DataHasBeenSet()

bool Aws::SESV2::Model::Content::DataHasBeenSet ( ) const
inline

The content of the message itself.

Definition at line 49 of file Content.h.

◆ GetCharset()

const Aws::String& Aws::SESV2::Model::Content::GetCharset ( ) const
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 89 of file Content.h.

◆ GetData()

const Aws::String& Aws::SESV2::Model::Content::GetData ( ) const
inline

The content of the message itself.

Definition at line 44 of file Content.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SESV2::Model::Content::Jsonize ( ) const

◆ operator=()

Content& Aws::SESV2::Model::Content::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCharset() [1/3]

void Aws::SESV2::Model::Content::SetCharset ( Aws::String &&  value)
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 116 of file Content.h.

◆ SetCharset() [2/3]

void Aws::SESV2::Model::Content::SetCharset ( const Aws::String value)
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 107 of file Content.h.

◆ SetCharset() [3/3]

void Aws::SESV2::Model::Content::SetCharset ( const char *  value)
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 125 of file Content.h.

◆ SetData() [1/3]

void Aws::SESV2::Model::Content::SetData ( Aws::String &&  value)
inline

The content of the message itself.

Definition at line 59 of file Content.h.

◆ SetData() [2/3]

void Aws::SESV2::Model::Content::SetData ( const Aws::String value)
inline

The content of the message itself.

Definition at line 54 of file Content.h.

◆ SetData() [3/3]

void Aws::SESV2::Model::Content::SetData ( const char *  value)
inline

The content of the message itself.

Definition at line 64 of file Content.h.

◆ WithCharset() [1/3]

Content& Aws::SESV2::Model::Content::WithCharset ( Aws::String &&  value)
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 143 of file Content.h.

◆ WithCharset() [2/3]

Content& Aws::SESV2::Model::Content::WithCharset ( const Aws::String value)
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 134 of file Content.h.

◆ WithCharset() [3/3]

Content& Aws::SESV2::Model::Content::WithCharset ( const char *  value)
inline

The character set for the content. Because of the constraints of the SMTP protocol, Amazon SES uses 7-bit ASCII by default. If the text includes characters outside of the ASCII range, you have to specify a character set. For example, you could specify UTF-8, ISO-8859-1, or Shift_JIS.

Definition at line 152 of file Content.h.

◆ WithData() [1/3]

Content& Aws::SESV2::Model::Content::WithData ( Aws::String &&  value)
inline

The content of the message itself.

Definition at line 74 of file Content.h.

◆ WithData() [2/3]

Content& Aws::SESV2::Model::Content::WithData ( const Aws::String value)
inline

The content of the message itself.

Definition at line 69 of file Content.h.

◆ WithData() [3/3]

Content& Aws::SESV2::Model::Content::WithData ( const char *  value)
inline

The content of the message itself.

Definition at line 79 of file Content.h.


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