AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::AlexaForBusiness::Model::DeveloperInfo Class Reference

#include <DeveloperInfo.h>

Public Member Functions

 DeveloperInfo ()
 
 DeveloperInfo (Aws::Utils::Json::JsonView jsonValue)
 
DeveloperInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDeveloperName () const
 
bool DeveloperNameHasBeenSet () const
 
void SetDeveloperName (const Aws::String &value)
 
void SetDeveloperName (Aws::String &&value)
 
void SetDeveloperName (const char *value)
 
DeveloperInfoWithDeveloperName (const Aws::String &value)
 
DeveloperInfoWithDeveloperName (Aws::String &&value)
 
DeveloperInfoWithDeveloperName (const char *value)
 
const Aws::StringGetPrivacyPolicy () const
 
bool PrivacyPolicyHasBeenSet () const
 
void SetPrivacyPolicy (const Aws::String &value)
 
void SetPrivacyPolicy (Aws::String &&value)
 
void SetPrivacyPolicy (const char *value)
 
DeveloperInfoWithPrivacyPolicy (const Aws::String &value)
 
DeveloperInfoWithPrivacyPolicy (Aws::String &&value)
 
DeveloperInfoWithPrivacyPolicy (const char *value)
 
const Aws::StringGetEmail () const
 
bool EmailHasBeenSet () const
 
void SetEmail (const Aws::String &value)
 
void SetEmail (Aws::String &&value)
 
void SetEmail (const char *value)
 
DeveloperInfoWithEmail (const Aws::String &value)
 
DeveloperInfoWithEmail (Aws::String &&value)
 
DeveloperInfoWithEmail (const char *value)
 
const Aws::StringGetUrl () const
 
bool UrlHasBeenSet () const
 
void SetUrl (const Aws::String &value)
 
void SetUrl (Aws::String &&value)
 
void SetUrl (const char *value)
 
DeveloperInfoWithUrl (const Aws::String &value)
 
DeveloperInfoWithUrl (Aws::String &&value)
 
DeveloperInfoWithUrl (const char *value)
 

Detailed Description

The details about the developer that published the skill.

See Also:

AWS API Reference

Definition at line 32 of file DeveloperInfo.h.

Constructor & Destructor Documentation

◆ DeveloperInfo() [1/2]

Aws::AlexaForBusiness::Model::DeveloperInfo::DeveloperInfo ( )

◆ DeveloperInfo() [2/2]

Aws::AlexaForBusiness::Model::DeveloperInfo::DeveloperInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DeveloperNameHasBeenSet()

bool Aws::AlexaForBusiness::Model::DeveloperInfo::DeveloperNameHasBeenSet ( ) const
inline

The name of the developer.

Definition at line 49 of file DeveloperInfo.h.

◆ EmailHasBeenSet()

bool Aws::AlexaForBusiness::Model::DeveloperInfo::EmailHasBeenSet ( ) const
inline

The email of the developer.

Definition at line 131 of file DeveloperInfo.h.

◆ GetDeveloperName()

const Aws::String& Aws::AlexaForBusiness::Model::DeveloperInfo::GetDeveloperName ( ) const
inline

The name of the developer.

Definition at line 44 of file DeveloperInfo.h.

◆ GetEmail()

const Aws::String& Aws::AlexaForBusiness::Model::DeveloperInfo::GetEmail ( ) const
inline

The email of the developer.

Definition at line 126 of file DeveloperInfo.h.

◆ GetPrivacyPolicy()

const Aws::String& Aws::AlexaForBusiness::Model::DeveloperInfo::GetPrivacyPolicy ( ) const
inline

The URL of the privacy policy.

Definition at line 85 of file DeveloperInfo.h.

◆ GetUrl()

const Aws::String& Aws::AlexaForBusiness::Model::DeveloperInfo::GetUrl ( ) const
inline

The website of the developer.

Definition at line 167 of file DeveloperInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AlexaForBusiness::Model::DeveloperInfo::Jsonize ( ) const

◆ operator=()

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PrivacyPolicyHasBeenSet()

bool Aws::AlexaForBusiness::Model::DeveloperInfo::PrivacyPolicyHasBeenSet ( ) const
inline

The URL of the privacy policy.

Definition at line 90 of file DeveloperInfo.h.

◆ SetDeveloperName() [1/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetDeveloperName ( const Aws::String value)
inline

The name of the developer.

Definition at line 54 of file DeveloperInfo.h.

◆ SetDeveloperName() [2/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetDeveloperName ( Aws::String &&  value)
inline

The name of the developer.

Definition at line 59 of file DeveloperInfo.h.

◆ SetDeveloperName() [3/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetDeveloperName ( const char *  value)
inline

The name of the developer.

Definition at line 64 of file DeveloperInfo.h.

◆ SetEmail() [1/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetEmail ( const Aws::String value)
inline

The email of the developer.

Definition at line 136 of file DeveloperInfo.h.

◆ SetEmail() [2/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetEmail ( Aws::String &&  value)
inline

The email of the developer.

Definition at line 141 of file DeveloperInfo.h.

◆ SetEmail() [3/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetEmail ( const char *  value)
inline

The email of the developer.

Definition at line 146 of file DeveloperInfo.h.

◆ SetPrivacyPolicy() [1/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetPrivacyPolicy ( const Aws::String value)
inline

The URL of the privacy policy.

Definition at line 95 of file DeveloperInfo.h.

◆ SetPrivacyPolicy() [2/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetPrivacyPolicy ( Aws::String &&  value)
inline

The URL of the privacy policy.

Definition at line 100 of file DeveloperInfo.h.

◆ SetPrivacyPolicy() [3/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetPrivacyPolicy ( const char *  value)
inline

The URL of the privacy policy.

Definition at line 105 of file DeveloperInfo.h.

◆ SetUrl() [1/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetUrl ( const Aws::String value)
inline

The website of the developer.

Definition at line 177 of file DeveloperInfo.h.

◆ SetUrl() [2/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetUrl ( Aws::String &&  value)
inline

The website of the developer.

Definition at line 182 of file DeveloperInfo.h.

◆ SetUrl() [3/3]

void Aws::AlexaForBusiness::Model::DeveloperInfo::SetUrl ( const char *  value)
inline

The website of the developer.

Definition at line 187 of file DeveloperInfo.h.

◆ UrlHasBeenSet()

bool Aws::AlexaForBusiness::Model::DeveloperInfo::UrlHasBeenSet ( ) const
inline

The website of the developer.

Definition at line 172 of file DeveloperInfo.h.

◆ WithDeveloperName() [1/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithDeveloperName ( const Aws::String value)
inline

The name of the developer.

Definition at line 69 of file DeveloperInfo.h.

◆ WithDeveloperName() [2/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithDeveloperName ( Aws::String &&  value)
inline

The name of the developer.

Definition at line 74 of file DeveloperInfo.h.

◆ WithDeveloperName() [3/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithDeveloperName ( const char *  value)
inline

The name of the developer.

Definition at line 79 of file DeveloperInfo.h.

◆ WithEmail() [1/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithEmail ( const Aws::String value)
inline

The email of the developer.

Definition at line 151 of file DeveloperInfo.h.

◆ WithEmail() [2/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithEmail ( Aws::String &&  value)
inline

The email of the developer.

Definition at line 156 of file DeveloperInfo.h.

◆ WithEmail() [3/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithEmail ( const char *  value)
inline

The email of the developer.

Definition at line 161 of file DeveloperInfo.h.

◆ WithPrivacyPolicy() [1/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithPrivacyPolicy ( const Aws::String value)
inline

The URL of the privacy policy.

Definition at line 110 of file DeveloperInfo.h.

◆ WithPrivacyPolicy() [2/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithPrivacyPolicy ( Aws::String &&  value)
inline

The URL of the privacy policy.

Definition at line 115 of file DeveloperInfo.h.

◆ WithPrivacyPolicy() [3/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithPrivacyPolicy ( const char *  value)
inline

The URL of the privacy policy.

Definition at line 120 of file DeveloperInfo.h.

◆ WithUrl() [1/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithUrl ( const Aws::String value)
inline

The website of the developer.

Definition at line 192 of file DeveloperInfo.h.

◆ WithUrl() [2/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithUrl ( Aws::String &&  value)
inline

The website of the developer.

Definition at line 197 of file DeveloperInfo.h.

◆ WithUrl() [3/3]

DeveloperInfo& Aws::AlexaForBusiness::Model::DeveloperInfo::WithUrl ( const char *  value)
inline

The website of the developer.

Definition at line 202 of file DeveloperInfo.h.


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