AWS SDK for C++  1.9.102
AWS SDK for C++
Public Member Functions | List of all members
Aws::AmplifyBackend::Model::EmailSettings Class Reference

#include <EmailSettings.h>

Public Member Functions

 EmailSettings ()
 
 EmailSettings (Aws::Utils::Json::JsonView jsonValue)
 
EmailSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetEmailMessage () const
 
bool EmailMessageHasBeenSet () const
 
void SetEmailMessage (const Aws::String &value)
 
void SetEmailMessage (Aws::String &&value)
 
void SetEmailMessage (const char *value)
 
EmailSettingsWithEmailMessage (const Aws::String &value)
 
EmailSettingsWithEmailMessage (Aws::String &&value)
 
EmailSettingsWithEmailMessage (const char *value)
 
const Aws::StringGetEmailSubject () const
 
bool EmailSubjectHasBeenSet () const
 
void SetEmailSubject (const Aws::String &value)
 
void SetEmailSubject (Aws::String &&value)
 
void SetEmailSubject (const char *value)
 
EmailSettingsWithEmailSubject (const Aws::String &value)
 
EmailSettingsWithEmailSubject (Aws::String &&value)
 
EmailSettingsWithEmailSubject (const char *value)
 

Detailed Description

The configuration for the email sent when an app user forgets their password.

See Also:

AWS API Reference

Definition at line 32 of file EmailSettings.h.

Constructor & Destructor Documentation

◆ EmailSettings() [1/2]

Aws::AmplifyBackend::Model::EmailSettings::EmailSettings ( )

◆ EmailSettings() [2/2]

Aws::AmplifyBackend::Model::EmailSettings::EmailSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EmailMessageHasBeenSet()

bool Aws::AmplifyBackend::Model::EmailSettings::EmailMessageHasBeenSet ( ) const
inline

The body of the email.

Definition at line 49 of file EmailSettings.h.

◆ EmailSubjectHasBeenSet()

bool Aws::AmplifyBackend::Model::EmailSettings::EmailSubjectHasBeenSet ( ) const
inline

The subject of the email.

Definition at line 90 of file EmailSettings.h.

◆ GetEmailMessage()

const Aws::String& Aws::AmplifyBackend::Model::EmailSettings::GetEmailMessage ( ) const
inline

The body of the email.

Definition at line 44 of file EmailSettings.h.

◆ GetEmailSubject()

const Aws::String& Aws::AmplifyBackend::Model::EmailSettings::GetEmailSubject ( ) const
inline

The subject of the email.

Definition at line 85 of file EmailSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AmplifyBackend::Model::EmailSettings::Jsonize ( ) const

◆ operator=()

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEmailMessage() [1/3]

void Aws::AmplifyBackend::Model::EmailSettings::SetEmailMessage ( Aws::String &&  value)
inline

The body of the email.

Definition at line 59 of file EmailSettings.h.

◆ SetEmailMessage() [2/3]

void Aws::AmplifyBackend::Model::EmailSettings::SetEmailMessage ( const Aws::String value)
inline

The body of the email.

Definition at line 54 of file EmailSettings.h.

◆ SetEmailMessage() [3/3]

void Aws::AmplifyBackend::Model::EmailSettings::SetEmailMessage ( const char *  value)
inline

The body of the email.

Definition at line 64 of file EmailSettings.h.

◆ SetEmailSubject() [1/3]

void Aws::AmplifyBackend::Model::EmailSettings::SetEmailSubject ( Aws::String &&  value)
inline

The subject of the email.

Definition at line 100 of file EmailSettings.h.

◆ SetEmailSubject() [2/3]

void Aws::AmplifyBackend::Model::EmailSettings::SetEmailSubject ( const Aws::String value)
inline

The subject of the email.

Definition at line 95 of file EmailSettings.h.

◆ SetEmailSubject() [3/3]

void Aws::AmplifyBackend::Model::EmailSettings::SetEmailSubject ( const char *  value)
inline

The subject of the email.

Definition at line 105 of file EmailSettings.h.

◆ WithEmailMessage() [1/3]

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::WithEmailMessage ( Aws::String &&  value)
inline

The body of the email.

Definition at line 74 of file EmailSettings.h.

◆ WithEmailMessage() [2/3]

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::WithEmailMessage ( const Aws::String value)
inline

The body of the email.

Definition at line 69 of file EmailSettings.h.

◆ WithEmailMessage() [3/3]

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::WithEmailMessage ( const char *  value)
inline

The body of the email.

Definition at line 79 of file EmailSettings.h.

◆ WithEmailSubject() [1/3]

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::WithEmailSubject ( Aws::String &&  value)
inline

The subject of the email.

Definition at line 115 of file EmailSettings.h.

◆ WithEmailSubject() [2/3]

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::WithEmailSubject ( const Aws::String value)
inline

The subject of the email.

Definition at line 110 of file EmailSettings.h.

◆ WithEmailSubject() [3/3]

EmailSettings& Aws::AmplifyBackend::Model::EmailSettings::WithEmailSubject ( const char *  value)
inline

The subject of the email.

Definition at line 120 of file EmailSettings.h.


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