AWS SDK for C++  1.9.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::QuickSight::Model::AccountSettings Class Reference

#include <AccountSettings.h>

Public Member Functions

 AccountSettings ()
 
 AccountSettings (Aws::Utils::Json::JsonView jsonValue)
 
AccountSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAccountName () const
 
bool AccountNameHasBeenSet () const
 
void SetAccountName (const Aws::String &value)
 
void SetAccountName (Aws::String &&value)
 
void SetAccountName (const char *value)
 
AccountSettingsWithAccountName (const Aws::String &value)
 
AccountSettingsWithAccountName (Aws::String &&value)
 
AccountSettingsWithAccountName (const char *value)
 
const EditionGetEdition () const
 
bool EditionHasBeenSet () const
 
void SetEdition (const Edition &value)
 
void SetEdition (Edition &&value)
 
AccountSettingsWithEdition (const Edition &value)
 
AccountSettingsWithEdition (Edition &&value)
 
const Aws::StringGetDefaultNamespace () const
 
bool DefaultNamespaceHasBeenSet () const
 
void SetDefaultNamespace (const Aws::String &value)
 
void SetDefaultNamespace (Aws::String &&value)
 
void SetDefaultNamespace (const char *value)
 
AccountSettingsWithDefaultNamespace (const Aws::String &value)
 
AccountSettingsWithDefaultNamespace (Aws::String &&value)
 
AccountSettingsWithDefaultNamespace (const char *value)
 
const Aws::StringGetNotificationEmail () const
 
bool NotificationEmailHasBeenSet () const
 
void SetNotificationEmail (const Aws::String &value)
 
void SetNotificationEmail (Aws::String &&value)
 
void SetNotificationEmail (const char *value)
 
AccountSettingsWithNotificationEmail (const Aws::String &value)
 
AccountSettingsWithNotificationEmail (Aws::String &&value)
 
AccountSettingsWithNotificationEmail (const char *value)
 

Detailed Description

The Amazon QuickSight settings associated with your Amazon Web Services account.

See Also:

AWS API Reference

Definition at line 33 of file AccountSettings.h.

Constructor & Destructor Documentation

◆ AccountSettings() [1/2]

Aws::QuickSight::Model::AccountSettings::AccountSettings ( )

◆ AccountSettings() [2/2]

Aws::QuickSight::Model::AccountSettings::AccountSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AccountNameHasBeenSet()

bool Aws::QuickSight::Model::AccountSettings::AccountNameHasBeenSet ( ) const
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 56 of file AccountSettings.h.

◆ DefaultNamespaceHasBeenSet()

bool Aws::QuickSight::Model::AccountSettings::DefaultNamespaceHasBeenSet ( ) const
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 154 of file AccountSettings.h.

◆ EditionHasBeenSet()

bool Aws::QuickSight::Model::AccountSettings::EditionHasBeenSet ( ) const
inline

The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.

Definition at line 117 of file AccountSettings.h.

◆ GetAccountName()

const Aws::String& Aws::QuickSight::Model::AccountSettings::GetAccountName ( ) const
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 48 of file AccountSettings.h.

◆ GetDefaultNamespace()

const Aws::String& Aws::QuickSight::Model::AccountSettings::GetDefaultNamespace ( ) const
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 148 of file AccountSettings.h.

◆ GetEdition()

const Edition& Aws::QuickSight::Model::AccountSettings::GetEdition ( ) const
inline

The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.

Definition at line 111 of file AccountSettings.h.

◆ GetNotificationEmail()

const Aws::String& Aws::QuickSight::Model::AccountSettings::GetNotificationEmail ( ) const
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 196 of file AccountSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::QuickSight::Model::AccountSettings::Jsonize ( ) const

◆ NotificationEmailHasBeenSet()

bool Aws::QuickSight::Model::AccountSettings::NotificationEmailHasBeenSet ( ) const
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 201 of file AccountSettings.h.

◆ operator=()

AccountSettings& Aws::QuickSight::Model::AccountSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAccountName() [1/3]

void Aws::QuickSight::Model::AccountSettings::SetAccountName ( Aws::String &&  value)
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 72 of file AccountSettings.h.

◆ SetAccountName() [2/3]

void Aws::QuickSight::Model::AccountSettings::SetAccountName ( const Aws::String value)
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 64 of file AccountSettings.h.

◆ SetAccountName() [3/3]

void Aws::QuickSight::Model::AccountSettings::SetAccountName ( const char *  value)
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 80 of file AccountSettings.h.

◆ SetDefaultNamespace() [1/3]

void Aws::QuickSight::Model::AccountSettings::SetDefaultNamespace ( Aws::String &&  value)
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 166 of file AccountSettings.h.

◆ SetDefaultNamespace() [2/3]

void Aws::QuickSight::Model::AccountSettings::SetDefaultNamespace ( const Aws::String value)
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 160 of file AccountSettings.h.

◆ SetDefaultNamespace() [3/3]

void Aws::QuickSight::Model::AccountSettings::SetDefaultNamespace ( const char *  value)
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 172 of file AccountSettings.h.

◆ SetEdition() [1/2]

void Aws::QuickSight::Model::AccountSettings::SetEdition ( const Edition value)
inline

The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.

Definition at line 123 of file AccountSettings.h.

◆ SetEdition() [2/2]

void Aws::QuickSight::Model::AccountSettings::SetEdition ( Edition &&  value)
inline

The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.

Definition at line 129 of file AccountSettings.h.

◆ SetNotificationEmail() [1/3]

void Aws::QuickSight::Model::AccountSettings::SetNotificationEmail ( Aws::String &&  value)
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 211 of file AccountSettings.h.

◆ SetNotificationEmail() [2/3]

void Aws::QuickSight::Model::AccountSettings::SetNotificationEmail ( const Aws::String value)
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 206 of file AccountSettings.h.

◆ SetNotificationEmail() [3/3]

void Aws::QuickSight::Model::AccountSettings::SetNotificationEmail ( const char *  value)
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 216 of file AccountSettings.h.

◆ WithAccountName() [1/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithAccountName ( Aws::String &&  value)
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 96 of file AccountSettings.h.

◆ WithAccountName() [2/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithAccountName ( const Aws::String value)
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 88 of file AccountSettings.h.

◆ WithAccountName() [3/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithAccountName ( const char *  value)
inline

The "account name" you provided for the Amazon QuickSight subscription in your Amazon Web Services account. You create this name when you sign up for Amazon QuickSight. It is unique in all of Amazon Web Services and it appears only when users sign in.

Definition at line 104 of file AccountSettings.h.

◆ WithDefaultNamespace() [1/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithDefaultNamespace ( Aws::String &&  value)
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 184 of file AccountSettings.h.

◆ WithDefaultNamespace() [2/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithDefaultNamespace ( const Aws::String value)
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 178 of file AccountSettings.h.

◆ WithDefaultNamespace() [3/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithDefaultNamespace ( const char *  value)
inline

The default Amazon QuickSight namespace for your Amazon Web Services account.

Definition at line 190 of file AccountSettings.h.

◆ WithEdition() [1/2]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithEdition ( const Edition value)
inline

The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.

Definition at line 135 of file AccountSettings.h.

◆ WithEdition() [2/2]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithEdition ( Edition &&  value)
inline

The edition of Amazon QuickSight that you're currently subscribed to: Enterprise edition or Standard edition.

Definition at line 141 of file AccountSettings.h.

◆ WithNotificationEmail() [1/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithNotificationEmail ( Aws::String &&  value)
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 226 of file AccountSettings.h.

◆ WithNotificationEmail() [2/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithNotificationEmail ( const Aws::String value)
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 221 of file AccountSettings.h.

◆ WithNotificationEmail() [3/3]

AccountSettings& Aws::QuickSight::Model::AccountSettings::WithNotificationEmail ( const char *  value)
inline

The main notification email for your Amazon QuickSight subscription.

Definition at line 231 of file AccountSettings.h.


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