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

#include <get_oob_confirmation_code_response.h>

Inheritance diagram for google_identitytoolkit_api::GetOobConfirmationCodeResponse:

Public Member Functions

 GetOobConfirmationCodeResponse (const Json::Value &storage)
 
 GetOobConfirmationCodeResponse (Json::Value *storage)
 
virtual ~GetOobConfirmationCodeResponse ()
 
const StringPiece GetTypeName () const
 
bool has_email () const
 
void clear_email ()
 
const StringPiece get_email () const
 
void set_email (const StringPiece &value)
 
bool has_kind () const
 
void clear_kind ()
 
const StringPiece get_kind () const
 
void set_kind (const StringPiece &value)
 
bool has_oob_code () const
 
void clear_oob_code ()
 
const StringPiece get_oob_code () const
 
void set_oob_code (const StringPiece &value)
 

Static Public Member Functions

static GetOobConfirmationCodeResponseNew ()
 

Detailed Description

Response of getting a code for user confirmation (reset password, change email etc.).

Constructor & Destructor Documentation

◆ GetOobConfirmationCodeResponse() [1/2]

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

Standard constructor for an immutable data object instance.

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

◆ GetOobConfirmationCodeResponse() [2/2]

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

Standard constructor for a mutable data object instance.

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

◆ ~GetOobConfirmationCodeResponse()

google_identitytoolkit_api::GetOobConfirmationCodeResponse::~GetOobConfirmationCodeResponse ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_email()

void google_identitytoolkit_api::GetOobConfirmationCodeResponse::clear_email ( )
inline

Clears the 'email' attribute.

◆ clear_kind()

void google_identitytoolkit_api::GetOobConfirmationCodeResponse::clear_kind ( )
inline

Clears the 'kind' attribute.

◆ clear_oob_code()

void google_identitytoolkit_api::GetOobConfirmationCodeResponse::clear_oob_code ( )
inline

Clears the 'oobCode' attribute.

◆ get_email()

const StringPiece google_identitytoolkit_api::GetOobConfirmationCodeResponse::get_email ( ) const
inline

Get the value of the 'email' attribute.

◆ get_kind()

const StringPiece google_identitytoolkit_api::GetOobConfirmationCodeResponse::get_kind ( ) const
inline

Get the value of the 'kind' attribute.

◆ get_oob_code()

const StringPiece google_identitytoolkit_api::GetOobConfirmationCodeResponse::get_oob_code ( ) const
inline

Get the value of the 'oobCode' attribute.

◆ GetTypeName()

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

Returns a string denoting the type of this data object.

Returns
google_identitytoolkit_api::GetOobConfirmationCodeResponse

◆ has_email()

bool google_identitytoolkit_api::GetOobConfirmationCodeResponse::has_email ( ) const
inline

Determine if the 'email' attribute was set.

Returns
true if the 'email' attribute was set.

◆ has_kind()

bool google_identitytoolkit_api::GetOobConfirmationCodeResponse::has_kind ( ) const
inline

Determine if the 'kind' attribute was set.

Returns
true if the 'kind' attribute was set.

◆ has_oob_code()

bool google_identitytoolkit_api::GetOobConfirmationCodeResponse::has_oob_code ( ) const
inline

Determine if the 'oobCode' attribute was set.

Returns
true if the 'oobCode' attribute was set.

◆ New()

GetOobConfirmationCodeResponse * google_identitytoolkit_api::GetOobConfirmationCodeResponse::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_email()

void google_identitytoolkit_api::GetOobConfirmationCodeResponse::set_email ( const StringPiece &  value)
inline

Change the 'email' attribute.

The email address that the email is sent to.

Parameters
[in]valueThe new value.

◆ set_kind()

void google_identitytoolkit_api::GetOobConfirmationCodeResponse::set_kind ( const StringPiece &  value)
inline

Change the 'kind' attribute.

The fixed string "identitytoolkit#GetOobConfirmationCodeResponse".

Parameters
[in]valueThe new value.

◆ set_oob_code()

void google_identitytoolkit_api::GetOobConfirmationCodeResponse::set_oob_code ( const StringPiece &  value)
inline

Change the 'oobCode' attribute.

The code to be send to the user.

Parameters
[in]valueThe new value.

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