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

#include <NamespaceInfoV2.h>

Public Member Functions

 NamespaceInfoV2 ()
 
 NamespaceInfoV2 (Aws::Utils::Json::JsonView jsonValue)
 
NamespaceInfoV2operator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
NamespaceInfoV2WithName (const Aws::String &value)
 
NamespaceInfoV2WithName (Aws::String &&value)
 
NamespaceInfoV2WithName (const char *value)
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
NamespaceInfoV2WithArn (const Aws::String &value)
 
NamespaceInfoV2WithArn (Aws::String &&value)
 
NamespaceInfoV2WithArn (const char *value)
 
const Aws::StringGetCapacityRegion () const
 
bool CapacityRegionHasBeenSet () const
 
void SetCapacityRegion (const Aws::String &value)
 
void SetCapacityRegion (Aws::String &&value)
 
void SetCapacityRegion (const char *value)
 
NamespaceInfoV2WithCapacityRegion (const Aws::String &value)
 
NamespaceInfoV2WithCapacityRegion (Aws::String &&value)
 
NamespaceInfoV2WithCapacityRegion (const char *value)
 
const NamespaceStatusGetCreationStatus () const
 
bool CreationStatusHasBeenSet () const
 
void SetCreationStatus (const NamespaceStatus &value)
 
void SetCreationStatus (NamespaceStatus &&value)
 
NamespaceInfoV2WithCreationStatus (const NamespaceStatus &value)
 
NamespaceInfoV2WithCreationStatus (NamespaceStatus &&value)
 
const IdentityStoreGetIdentityStore () const
 
bool IdentityStoreHasBeenSet () const
 
void SetIdentityStore (const IdentityStore &value)
 
void SetIdentityStore (IdentityStore &&value)
 
NamespaceInfoV2WithIdentityStore (const IdentityStore &value)
 
NamespaceInfoV2WithIdentityStore (IdentityStore &&value)
 
const NamespaceErrorGetNamespaceError () const
 
bool NamespaceErrorHasBeenSet () const
 
void SetNamespaceError (const NamespaceError &value)
 
void SetNamespaceError (NamespaceError &&value)
 
NamespaceInfoV2WithNamespaceError (const NamespaceError &value)
 
NamespaceInfoV2WithNamespaceError (NamespaceError &&value)
 

Detailed Description

The error type.

See Also:

AWS API Reference

Definition at line 34 of file NamespaceInfoV2.h.

Constructor & Destructor Documentation

◆ NamespaceInfoV2() [1/2]

Aws::QuickSight::Model::NamespaceInfoV2::NamespaceInfoV2 ( )

◆ NamespaceInfoV2() [2/2]

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

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::QuickSight::Model::NamespaceInfoV2::ArnHasBeenSet ( ) const
inline

The namespace ARN.

Definition at line 92 of file NamespaceInfoV2.h.

◆ CapacityRegionHasBeenSet()

bool Aws::QuickSight::Model::NamespaceInfoV2::CapacityRegionHasBeenSet ( ) const
inline

The namespace AWS Region.

Definition at line 133 of file NamespaceInfoV2.h.

◆ CreationStatusHasBeenSet()

bool Aws::QuickSight::Model::NamespaceInfoV2::CreationStatusHasBeenSet ( ) const
inline

The creation status of a namespace that is not yet completely created.

Definition at line 174 of file NamespaceInfoV2.h.

◆ GetArn()

const Aws::String& Aws::QuickSight::Model::NamespaceInfoV2::GetArn ( ) const
inline

The namespace ARN.

Definition at line 87 of file NamespaceInfoV2.h.

◆ GetCapacityRegion()

const Aws::String& Aws::QuickSight::Model::NamespaceInfoV2::GetCapacityRegion ( ) const
inline

The namespace AWS Region.

Definition at line 128 of file NamespaceInfoV2.h.

◆ GetCreationStatus()

const NamespaceStatus& Aws::QuickSight::Model::NamespaceInfoV2::GetCreationStatus ( ) const
inline

The creation status of a namespace that is not yet completely created.

Definition at line 169 of file NamespaceInfoV2.h.

◆ GetIdentityStore()

const IdentityStore& Aws::QuickSight::Model::NamespaceInfoV2::GetIdentityStore ( ) const
inline

The identity store used for the namespace.

Definition at line 200 of file NamespaceInfoV2.h.

◆ GetName()

const Aws::String& Aws::QuickSight::Model::NamespaceInfoV2::GetName ( ) const
inline

The name of the error.

Definition at line 46 of file NamespaceInfoV2.h.

◆ GetNamespaceError()

const NamespaceError& Aws::QuickSight::Model::NamespaceInfoV2::GetNamespaceError ( ) const
inline

An error that occurred when the namespace was created.

Definition at line 231 of file NamespaceInfoV2.h.

◆ IdentityStoreHasBeenSet()

bool Aws::QuickSight::Model::NamespaceInfoV2::IdentityStoreHasBeenSet ( ) const
inline

The identity store used for the namespace.

Definition at line 205 of file NamespaceInfoV2.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

bool Aws::QuickSight::Model::NamespaceInfoV2::NameHasBeenSet ( ) const
inline

The name of the error.

Definition at line 51 of file NamespaceInfoV2.h.

◆ NamespaceErrorHasBeenSet()

bool Aws::QuickSight::Model::NamespaceInfoV2::NamespaceErrorHasBeenSet ( ) const
inline

An error that occurred when the namespace was created.

Definition at line 236 of file NamespaceInfoV2.h.

◆ operator=()

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

◆ SetArn() [1/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetArn ( const Aws::String value)
inline

The namespace ARN.

Definition at line 97 of file NamespaceInfoV2.h.

◆ SetArn() [2/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetArn ( Aws::String &&  value)
inline

The namespace ARN.

Definition at line 102 of file NamespaceInfoV2.h.

◆ SetArn() [3/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetArn ( const char *  value)
inline

The namespace ARN.

Definition at line 107 of file NamespaceInfoV2.h.

◆ SetCapacityRegion() [1/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetCapacityRegion ( const Aws::String value)
inline

The namespace AWS Region.

Definition at line 138 of file NamespaceInfoV2.h.

◆ SetCapacityRegion() [2/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetCapacityRegion ( Aws::String &&  value)
inline

The namespace AWS Region.

Definition at line 143 of file NamespaceInfoV2.h.

◆ SetCapacityRegion() [3/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetCapacityRegion ( const char *  value)
inline

The namespace AWS Region.

Definition at line 148 of file NamespaceInfoV2.h.

◆ SetCreationStatus() [1/2]

void Aws::QuickSight::Model::NamespaceInfoV2::SetCreationStatus ( const NamespaceStatus value)
inline

The creation status of a namespace that is not yet completely created.

Definition at line 179 of file NamespaceInfoV2.h.

◆ SetCreationStatus() [2/2]

void Aws::QuickSight::Model::NamespaceInfoV2::SetCreationStatus ( NamespaceStatus &&  value)
inline

The creation status of a namespace that is not yet completely created.

Definition at line 184 of file NamespaceInfoV2.h.

◆ SetIdentityStore() [1/2]

void Aws::QuickSight::Model::NamespaceInfoV2::SetIdentityStore ( const IdentityStore value)
inline

The identity store used for the namespace.

Definition at line 210 of file NamespaceInfoV2.h.

◆ SetIdentityStore() [2/2]

void Aws::QuickSight::Model::NamespaceInfoV2::SetIdentityStore ( IdentityStore &&  value)
inline

The identity store used for the namespace.

Definition at line 215 of file NamespaceInfoV2.h.

◆ SetName() [1/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetName ( const Aws::String value)
inline

The name of the error.

Definition at line 56 of file NamespaceInfoV2.h.

◆ SetName() [2/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetName ( Aws::String &&  value)
inline

The name of the error.

Definition at line 61 of file NamespaceInfoV2.h.

◆ SetName() [3/3]

void Aws::QuickSight::Model::NamespaceInfoV2::SetName ( const char *  value)
inline

The name of the error.

Definition at line 66 of file NamespaceInfoV2.h.

◆ SetNamespaceError() [1/2]

void Aws::QuickSight::Model::NamespaceInfoV2::SetNamespaceError ( const NamespaceError value)
inline

An error that occurred when the namespace was created.

Definition at line 241 of file NamespaceInfoV2.h.

◆ SetNamespaceError() [2/2]

void Aws::QuickSight::Model::NamespaceInfoV2::SetNamespaceError ( NamespaceError &&  value)
inline

An error that occurred when the namespace was created.

Definition at line 246 of file NamespaceInfoV2.h.

◆ WithArn() [1/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithArn ( const Aws::String value)
inline

The namespace ARN.

Definition at line 112 of file NamespaceInfoV2.h.

◆ WithArn() [2/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithArn ( Aws::String &&  value)
inline

The namespace ARN.

Definition at line 117 of file NamespaceInfoV2.h.

◆ WithArn() [3/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithArn ( const char *  value)
inline

The namespace ARN.

Definition at line 122 of file NamespaceInfoV2.h.

◆ WithCapacityRegion() [1/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithCapacityRegion ( const Aws::String value)
inline

The namespace AWS Region.

Definition at line 153 of file NamespaceInfoV2.h.

◆ WithCapacityRegion() [2/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithCapacityRegion ( Aws::String &&  value)
inline

The namespace AWS Region.

Definition at line 158 of file NamespaceInfoV2.h.

◆ WithCapacityRegion() [3/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithCapacityRegion ( const char *  value)
inline

The namespace AWS Region.

Definition at line 163 of file NamespaceInfoV2.h.

◆ WithCreationStatus() [1/2]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithCreationStatus ( const NamespaceStatus value)
inline

The creation status of a namespace that is not yet completely created.

Definition at line 189 of file NamespaceInfoV2.h.

◆ WithCreationStatus() [2/2]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithCreationStatus ( NamespaceStatus &&  value)
inline

The creation status of a namespace that is not yet completely created.

Definition at line 194 of file NamespaceInfoV2.h.

◆ WithIdentityStore() [1/2]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithIdentityStore ( const IdentityStore value)
inline

The identity store used for the namespace.

Definition at line 220 of file NamespaceInfoV2.h.

◆ WithIdentityStore() [2/2]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithIdentityStore ( IdentityStore &&  value)
inline

The identity store used for the namespace.

Definition at line 225 of file NamespaceInfoV2.h.

◆ WithName() [1/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithName ( const Aws::String value)
inline

The name of the error.

Definition at line 71 of file NamespaceInfoV2.h.

◆ WithName() [2/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithName ( Aws::String &&  value)
inline

The name of the error.

Definition at line 76 of file NamespaceInfoV2.h.

◆ WithName() [3/3]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithName ( const char *  value)
inline

The name of the error.

Definition at line 81 of file NamespaceInfoV2.h.

◆ WithNamespaceError() [1/2]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithNamespaceError ( const NamespaceError value)
inline

An error that occurred when the namespace was created.

Definition at line 251 of file NamespaceInfoV2.h.

◆ WithNamespaceError() [2/2]

NamespaceInfoV2& Aws::QuickSight::Model::NamespaceInfoV2::WithNamespaceError ( NamespaceError &&  value)
inline

An error that occurred when the namespace was created.

Definition at line 256 of file NamespaceInfoV2.h.


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