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

#include <DashboardVersion.h>

Public Member Functions

 DashboardVersion ()
 
 DashboardVersion (Aws::Utils::Json::JsonView jsonValue)
 
DashboardVersionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetCreatedTime () const
 
bool CreatedTimeHasBeenSet () const
 
void SetCreatedTime (const Aws::Utils::DateTime &value)
 
void SetCreatedTime (Aws::Utils::DateTime &&value)
 
DashboardVersionWithCreatedTime (const Aws::Utils::DateTime &value)
 
DashboardVersionWithCreatedTime (Aws::Utils::DateTime &&value)
 
const Aws::Vector< DashboardError > & GetErrors () const
 
bool ErrorsHasBeenSet () const
 
void SetErrors (const Aws::Vector< DashboardError > &value)
 
void SetErrors (Aws::Vector< DashboardError > &&value)
 
DashboardVersionWithErrors (const Aws::Vector< DashboardError > &value)
 
DashboardVersionWithErrors (Aws::Vector< DashboardError > &&value)
 
DashboardVersionAddErrors (const DashboardError &value)
 
DashboardVersionAddErrors (DashboardError &&value)
 
long long GetVersionNumber () const
 
bool VersionNumberHasBeenSet () const
 
void SetVersionNumber (long long value)
 
DashboardVersionWithVersionNumber (long long value)
 
const ResourceStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const ResourceStatus &value)
 
void SetStatus (ResourceStatus &&value)
 
DashboardVersionWithStatus (const ResourceStatus &value)
 
DashboardVersionWithStatus (ResourceStatus &&value)
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
DashboardVersionWithArn (const Aws::String &value)
 
DashboardVersionWithArn (Aws::String &&value)
 
DashboardVersionWithArn (const char *value)
 
const Aws::StringGetSourceEntityArn () const
 
bool SourceEntityArnHasBeenSet () const
 
void SetSourceEntityArn (const Aws::String &value)
 
void SetSourceEntityArn (Aws::String &&value)
 
void SetSourceEntityArn (const char *value)
 
DashboardVersionWithSourceEntityArn (const Aws::String &value)
 
DashboardVersionWithSourceEntityArn (Aws::String &&value)
 
DashboardVersionWithSourceEntityArn (const char *value)
 
const Aws::Vector< Aws::String > & GetDataSetArns () const
 
bool DataSetArnsHasBeenSet () const
 
void SetDataSetArns (const Aws::Vector< Aws::String > &value)
 
void SetDataSetArns (Aws::Vector< Aws::String > &&value)
 
DashboardVersionWithDataSetArns (const Aws::Vector< Aws::String > &value)
 
DashboardVersionWithDataSetArns (Aws::Vector< Aws::String > &&value)
 
DashboardVersionAddDataSetArns (const Aws::String &value)
 
DashboardVersionAddDataSetArns (Aws::String &&value)
 
DashboardVersionAddDataSetArns (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
DashboardVersionWithDescription (const Aws::String &value)
 
DashboardVersionWithDescription (Aws::String &&value)
 
DashboardVersionWithDescription (const char *value)
 
const Aws::StringGetThemeArn () const
 
bool ThemeArnHasBeenSet () const
 
void SetThemeArn (const Aws::String &value)
 
void SetThemeArn (Aws::String &&value)
 
void SetThemeArn (const char *value)
 
DashboardVersionWithThemeArn (const Aws::String &value)
 
DashboardVersionWithThemeArn (Aws::String &&value)
 
DashboardVersionWithThemeArn (const char *value)
 
const Aws::Vector< Sheet > & GetSheets () const
 
bool SheetsHasBeenSet () const
 
void SetSheets (const Aws::Vector< Sheet > &value)
 
void SetSheets (Aws::Vector< Sheet > &&value)
 
DashboardVersionWithSheets (const Aws::Vector< Sheet > &value)
 
DashboardVersionWithSheets (Aws::Vector< Sheet > &&value)
 
DashboardVersionAddSheets (const Sheet &value)
 
DashboardVersionAddSheets (Sheet &&value)
 

Detailed Description

Dashboard version.

See Also:

AWS API Reference

Definition at line 36 of file DashboardVersion.h.

Constructor & Destructor Documentation

◆ DashboardVersion() [1/2]

Aws::QuickSight::Model::DashboardVersion::DashboardVersion ( )

◆ DashboardVersion() [2/2]

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

Member Function Documentation

◆ AddDataSetArns() [1/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddDataSetArns ( const Aws::String value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 291 of file DashboardVersion.h.

◆ AddDataSetArns() [2/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddDataSetArns ( Aws::String &&  value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 297 of file DashboardVersion.h.

◆ AddDataSetArns() [3/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddDataSetArns ( const char *  value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 303 of file DashboardVersion.h.

◆ AddErrors() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddErrors ( const DashboardError value)
inline

Errors associated with this dashboard version.

Definition at line 109 of file DashboardVersion.h.

◆ AddErrors() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddErrors ( DashboardError &&  value)
inline

Errors associated with this dashboard version.

Definition at line 114 of file DashboardVersion.h.

◆ AddSheets() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddSheets ( const Sheet value)
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 428 of file DashboardVersion.h.

◆ AddSheets() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::AddSheets ( Sheet &&  value)
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 434 of file DashboardVersion.h.

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 177 of file DashboardVersion.h.

◆ CreatedTimeHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::CreatedTimeHasBeenSet ( ) const
inline

The time that this dashboard version was created.

Definition at line 53 of file DashboardVersion.h.

◆ DataSetArnsHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::DataSetArnsHasBeenSet ( ) const
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 261 of file DashboardVersion.h.

◆ DescriptionHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::DescriptionHasBeenSet ( ) const
inline

Description.

Definition at line 314 of file DashboardVersion.h.

◆ ErrorsHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::ErrorsHasBeenSet ( ) const
inline

Errors associated with this dashboard version.

Definition at line 84 of file DashboardVersion.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 172 of file DashboardVersion.h.

◆ GetCreatedTime()

const Aws::Utils::DateTime& Aws::QuickSight::Model::DashboardVersion::GetCreatedTime ( ) const
inline

The time that this dashboard version was created.

Definition at line 48 of file DashboardVersion.h.

◆ GetDataSetArns()

const Aws::Vector<Aws::String>& Aws::QuickSight::Model::DashboardVersion::GetDataSetArns ( ) const
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 255 of file DashboardVersion.h.

◆ GetDescription()

const Aws::String& Aws::QuickSight::Model::DashboardVersion::GetDescription ( ) const
inline

Description.

Definition at line 309 of file DashboardVersion.h.

◆ GetErrors()

const Aws::Vector<DashboardError>& Aws::QuickSight::Model::DashboardVersion::GetErrors ( ) const
inline

Errors associated with this dashboard version.

Definition at line 79 of file DashboardVersion.h.

◆ GetSheets()

const Aws::Vector<Sheet>& Aws::QuickSight::Model::DashboardVersion::GetSheets ( ) const
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 392 of file DashboardVersion.h.

◆ GetSourceEntityArn()

const Aws::String& Aws::QuickSight::Model::DashboardVersion::GetSourceEntityArn ( ) const
inline

Source entity ARN.

Definition at line 213 of file DashboardVersion.h.

◆ GetStatus()

const ResourceStatus& Aws::QuickSight::Model::DashboardVersion::GetStatus ( ) const
inline

The HTTP status of the request.

Definition at line 141 of file DashboardVersion.h.

◆ GetThemeArn()

const Aws::String& Aws::QuickSight::Model::DashboardVersion::GetThemeArn ( ) const
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 350 of file DashboardVersion.h.

◆ GetVersionNumber()

long long Aws::QuickSight::Model::DashboardVersion::GetVersionNumber ( ) const
inline

Version number for this version of the dashboard.

Definition at line 120 of file DashboardVersion.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 182 of file DashboardVersion.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 187 of file DashboardVersion.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 192 of file DashboardVersion.h.

◆ SetCreatedTime() [1/2]

void Aws::QuickSight::Model::DashboardVersion::SetCreatedTime ( const Aws::Utils::DateTime value)
inline

The time that this dashboard version was created.

Definition at line 58 of file DashboardVersion.h.

◆ SetCreatedTime() [2/2]

void Aws::QuickSight::Model::DashboardVersion::SetCreatedTime ( Aws::Utils::DateTime &&  value)
inline

The time that this dashboard version was created.

Definition at line 63 of file DashboardVersion.h.

◆ SetDataSetArns() [1/2]

void Aws::QuickSight::Model::DashboardVersion::SetDataSetArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 267 of file DashboardVersion.h.

◆ SetDataSetArns() [2/2]

void Aws::QuickSight::Model::DashboardVersion::SetDataSetArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 273 of file DashboardVersion.h.

◆ SetDescription() [1/3]

void Aws::QuickSight::Model::DashboardVersion::SetDescription ( const Aws::String value)
inline

Description.

Definition at line 319 of file DashboardVersion.h.

◆ SetDescription() [2/3]

void Aws::QuickSight::Model::DashboardVersion::SetDescription ( Aws::String &&  value)
inline

Description.

Definition at line 324 of file DashboardVersion.h.

◆ SetDescription() [3/3]

void Aws::QuickSight::Model::DashboardVersion::SetDescription ( const char *  value)
inline

Description.

Definition at line 329 of file DashboardVersion.h.

◆ SetErrors() [1/2]

void Aws::QuickSight::Model::DashboardVersion::SetErrors ( const Aws::Vector< DashboardError > &  value)
inline

Errors associated with this dashboard version.

Definition at line 89 of file DashboardVersion.h.

◆ SetErrors() [2/2]

void Aws::QuickSight::Model::DashboardVersion::SetErrors ( Aws::Vector< DashboardError > &&  value)
inline

Errors associated with this dashboard version.

Definition at line 94 of file DashboardVersion.h.

◆ SetSheets() [1/2]

void Aws::QuickSight::Model::DashboardVersion::SetSheets ( const Aws::Vector< Sheet > &  value)
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 404 of file DashboardVersion.h.

◆ SetSheets() [2/2]

void Aws::QuickSight::Model::DashboardVersion::SetSheets ( Aws::Vector< Sheet > &&  value)
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 410 of file DashboardVersion.h.

◆ SetSourceEntityArn() [1/3]

void Aws::QuickSight::Model::DashboardVersion::SetSourceEntityArn ( const Aws::String value)
inline

Source entity ARN.

Definition at line 223 of file DashboardVersion.h.

◆ SetSourceEntityArn() [2/3]

void Aws::QuickSight::Model::DashboardVersion::SetSourceEntityArn ( Aws::String &&  value)
inline

Source entity ARN.

Definition at line 228 of file DashboardVersion.h.

◆ SetSourceEntityArn() [3/3]

void Aws::QuickSight::Model::DashboardVersion::SetSourceEntityArn ( const char *  value)
inline

Source entity ARN.

Definition at line 233 of file DashboardVersion.h.

◆ SetStatus() [1/2]

void Aws::QuickSight::Model::DashboardVersion::SetStatus ( const ResourceStatus value)
inline

The HTTP status of the request.

Definition at line 151 of file DashboardVersion.h.

◆ SetStatus() [2/2]

void Aws::QuickSight::Model::DashboardVersion::SetStatus ( ResourceStatus &&  value)
inline

The HTTP status of the request.

Definition at line 156 of file DashboardVersion.h.

◆ SetThemeArn() [1/3]

void Aws::QuickSight::Model::DashboardVersion::SetThemeArn ( const Aws::String value)
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 360 of file DashboardVersion.h.

◆ SetThemeArn() [2/3]

void Aws::QuickSight::Model::DashboardVersion::SetThemeArn ( Aws::String &&  value)
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 365 of file DashboardVersion.h.

◆ SetThemeArn() [3/3]

void Aws::QuickSight::Model::DashboardVersion::SetThemeArn ( const char *  value)
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 370 of file DashboardVersion.h.

◆ SetVersionNumber()

void Aws::QuickSight::Model::DashboardVersion::SetVersionNumber ( long long  value)
inline

Version number for this version of the dashboard.

Definition at line 130 of file DashboardVersion.h.

◆ SheetsHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::SheetsHasBeenSet ( ) const
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 398 of file DashboardVersion.h.

◆ SourceEntityArnHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::SourceEntityArnHasBeenSet ( ) const
inline

Source entity ARN.

Definition at line 218 of file DashboardVersion.h.

◆ StatusHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::StatusHasBeenSet ( ) const
inline

The HTTP status of the request.

Definition at line 146 of file DashboardVersion.h.

◆ ThemeArnHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::ThemeArnHasBeenSet ( ) const
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 355 of file DashboardVersion.h.

◆ VersionNumberHasBeenSet()

bool Aws::QuickSight::Model::DashboardVersion::VersionNumberHasBeenSet ( ) const
inline

Version number for this version of the dashboard.

Definition at line 125 of file DashboardVersion.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 197 of file DashboardVersion.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 202 of file DashboardVersion.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 207 of file DashboardVersion.h.

◆ WithCreatedTime() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithCreatedTime ( const Aws::Utils::DateTime value)
inline

The time that this dashboard version was created.

Definition at line 68 of file DashboardVersion.h.

◆ WithCreatedTime() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithCreatedTime ( Aws::Utils::DateTime &&  value)
inline

The time that this dashboard version was created.

Definition at line 73 of file DashboardVersion.h.

◆ WithDataSetArns() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithDataSetArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 279 of file DashboardVersion.h.

◆ WithDataSetArns() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithDataSetArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.

Definition at line 285 of file DashboardVersion.h.

◆ WithDescription() [1/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithDescription ( const Aws::String value)
inline

Description.

Definition at line 334 of file DashboardVersion.h.

◆ WithDescription() [2/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithDescription ( Aws::String &&  value)
inline

Description.

Definition at line 339 of file DashboardVersion.h.

◆ WithDescription() [3/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithDescription ( const char *  value)
inline

Description.

Definition at line 344 of file DashboardVersion.h.

◆ WithErrors() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithErrors ( const Aws::Vector< DashboardError > &  value)
inline

Errors associated with this dashboard version.

Definition at line 99 of file DashboardVersion.h.

◆ WithErrors() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithErrors ( Aws::Vector< DashboardError > &&  value)
inline

Errors associated with this dashboard version.

Definition at line 104 of file DashboardVersion.h.

◆ WithSheets() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithSheets ( const Aws::Vector< Sheet > &  value)
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 416 of file DashboardVersion.h.

◆ WithSheets() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithSheets ( Aws::Vector< Sheet > &&  value)
inline

A list of the associated sheets with the unique identifier and name of each sheet.

Definition at line 422 of file DashboardVersion.h.

◆ WithSourceEntityArn() [1/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithSourceEntityArn ( const Aws::String value)
inline

Source entity ARN.

Definition at line 238 of file DashboardVersion.h.

◆ WithSourceEntityArn() [2/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithSourceEntityArn ( Aws::String &&  value)
inline

Source entity ARN.

Definition at line 243 of file DashboardVersion.h.

◆ WithSourceEntityArn() [3/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithSourceEntityArn ( const char *  value)
inline

Source entity ARN.

Definition at line 248 of file DashboardVersion.h.

◆ WithStatus() [1/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithStatus ( const ResourceStatus value)
inline

The HTTP status of the request.

Definition at line 161 of file DashboardVersion.h.

◆ WithStatus() [2/2]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithStatus ( ResourceStatus &&  value)
inline

The HTTP status of the request.

Definition at line 166 of file DashboardVersion.h.

◆ WithThemeArn() [1/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithThemeArn ( const Aws::String value)
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 375 of file DashboardVersion.h.

◆ WithThemeArn() [2/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithThemeArn ( Aws::String &&  value)
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 380 of file DashboardVersion.h.

◆ WithThemeArn() [3/3]

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithThemeArn ( const char *  value)
inline

The ARN of the theme associated with a version of the dashboard.

Definition at line 385 of file DashboardVersion.h.

◆ WithVersionNumber()

DashboardVersion& Aws::QuickSight::Model::DashboardVersion::WithVersionNumber ( long long  value)
inline

Version number for this version of the dashboard.

Definition at line 135 of file DashboardVersion.h.


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