identitytoolkit  v3
Public Member Functions | Static Public Member Functions | List of all members
google_identitytoolkit_api::EmailTemplate Class Reference

#include <email_template.h>

Inheritance diagram for google_identitytoolkit_api::EmailTemplate:

Public Member Functions

 EmailTemplate (const Json::Value &storage)
 
 EmailTemplate (Json::Value *storage)
 
virtual ~EmailTemplate ()
 
const StringPiece GetTypeName () const
 
bool has_body () const
 
void clear_body ()
 
const StringPiece get_body () const
 
void set_body (const StringPiece &value)
 
bool has_format () const
 
void clear_format ()
 
const StringPiece get_format () const
 
void set_format (const StringPiece &value)
 
bool has_from () const
 
void clear_from ()
 
const StringPiece get_from () const
 
void set_from (const StringPiece &value)
 
bool has_from_display_name () const
 
void clear_from_display_name ()
 
const StringPiece get_from_display_name () const
 
void set_from_display_name (const StringPiece &value)
 
bool has_reply_to () const
 
void clear_reply_to ()
 
const StringPiece get_reply_to () const
 
void set_reply_to (const StringPiece &value)
 
bool has_subject () const
 
void clear_subject ()
 
const StringPiece get_subject () const
 
void set_subject (const StringPiece &value)
 

Static Public Member Functions

static EmailTemplateNew ()
 

Detailed Description

Template for an email template.

Constructor & Destructor Documentation

◆ EmailTemplate() [1/2]

google_identitytoolkit_api::EmailTemplate::EmailTemplate ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ EmailTemplate() [2/2]

google_identitytoolkit_api::EmailTemplate::EmailTemplate ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ~EmailTemplate()

google_identitytoolkit_api::EmailTemplate::~EmailTemplate ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_body()

void google_identitytoolkit_api::EmailTemplate::clear_body ( )
inline

Clears the 'body' attribute.

◆ clear_format()

void google_identitytoolkit_api::EmailTemplate::clear_format ( )
inline

Clears the 'format' attribute.

◆ clear_from()

void google_identitytoolkit_api::EmailTemplate::clear_from ( )
inline

Clears the 'from' attribute.

◆ clear_from_display_name()

void google_identitytoolkit_api::EmailTemplate::clear_from_display_name ( )
inline

Clears the 'fromDisplayName' attribute.

◆ clear_reply_to()

void google_identitytoolkit_api::EmailTemplate::clear_reply_to ( )
inline

Clears the 'replyTo' attribute.

◆ clear_subject()

void google_identitytoolkit_api::EmailTemplate::clear_subject ( )
inline

Clears the 'subject' attribute.

◆ get_body()

const StringPiece google_identitytoolkit_api::EmailTemplate::get_body ( ) const
inline

Get the value of the 'body' attribute.

◆ get_format()

const StringPiece google_identitytoolkit_api::EmailTemplate::get_format ( ) const
inline

Get the value of the 'format' attribute.

◆ get_from()

const StringPiece google_identitytoolkit_api::EmailTemplate::get_from ( ) const
inline

Get the value of the 'from' attribute.

◆ get_from_display_name()

const StringPiece google_identitytoolkit_api::EmailTemplate::get_from_display_name ( ) const
inline

Get the value of the 'fromDisplayName' attribute.

◆ get_reply_to()

const StringPiece google_identitytoolkit_api::EmailTemplate::get_reply_to ( ) const
inline

Get the value of the 'replyTo' attribute.

◆ get_subject()

const StringPiece google_identitytoolkit_api::EmailTemplate::get_subject ( ) const
inline

Get the value of the 'subject' attribute.

◆ GetTypeName()

const StringPiece google_identitytoolkit_api::EmailTemplate::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_identitytoolkit_api::EmailTemplate

◆ has_body()

bool google_identitytoolkit_api::EmailTemplate::has_body ( ) const
inline

Determine if the 'body' attribute was set.

Returns
true if the 'body' attribute was set.

◆ has_format()

bool google_identitytoolkit_api::EmailTemplate::has_format ( ) const
inline

Determine if the 'format' attribute was set.

Returns
true if the 'format' attribute was set.

◆ has_from()

bool google_identitytoolkit_api::EmailTemplate::has_from ( ) const
inline

Determine if the 'from' attribute was set.

Returns
true if the 'from' attribute was set.

◆ has_from_display_name()

bool google_identitytoolkit_api::EmailTemplate::has_from_display_name ( ) const
inline

Determine if the 'fromDisplayName' attribute was set.

Returns
true if the 'fromDisplayName' attribute was set.

◆ has_reply_to()

bool google_identitytoolkit_api::EmailTemplate::has_reply_to ( ) const
inline

Determine if the 'replyTo' attribute was set.

Returns
true if the 'replyTo' attribute was set.

◆ has_subject()

bool google_identitytoolkit_api::EmailTemplate::has_subject ( ) const
inline

Determine if the 'subject' attribute was set.

Returns
true if the 'subject' attribute was set.

◆ New()

EmailTemplate * google_identitytoolkit_api::EmailTemplate::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_body()

void google_identitytoolkit_api::EmailTemplate::set_body ( const StringPiece &  value)
inline

Change the 'body' attribute.

Email body.

Parameters
[in]valueThe new value.

◆ set_format()

void google_identitytoolkit_api::EmailTemplate::set_format ( const StringPiece &  value)
inline

Change the 'format' attribute.

Email body format.

Parameters
[in]valueThe new value.

◆ set_from()

void google_identitytoolkit_api::EmailTemplate::set_from ( const StringPiece &  value)
inline

Change the 'from' attribute.

From address of the email.

Parameters
[in]valueThe new value.

◆ set_from_display_name()

void google_identitytoolkit_api::EmailTemplate::set_from_display_name ( const StringPiece &  value)
inline

Change the 'fromDisplayName' attribute.

From display name.

Parameters
[in]valueThe new value.

◆ set_reply_to()

void google_identitytoolkit_api::EmailTemplate::set_reply_to ( const StringPiece &  value)
inline

Change the 'replyTo' attribute.

Reply-to address.

Parameters
[in]valueThe new value.

◆ set_subject()

void google_identitytoolkit_api::EmailTemplate::set_subject ( const StringPiece &  value)
inline

Change the 'subject' attribute.

Subject of the email.

Parameters
[in]valueThe new value.

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