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

#include <DashboardSummary.h>

Public Member Functions

 DashboardSummary ()
 
 DashboardSummary (Aws::Utils::Json::JsonView jsonValue)
 
DashboardSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
DashboardSummaryWithArn (const Aws::String &value)
 
DashboardSummaryWithArn (Aws::String &&value)
 
DashboardSummaryWithArn (const char *value)
 
const Aws::StringGetDashboardId () const
 
bool DashboardIdHasBeenSet () const
 
void SetDashboardId (const Aws::String &value)
 
void SetDashboardId (Aws::String &&value)
 
void SetDashboardId (const char *value)
 
DashboardSummaryWithDashboardId (const Aws::String &value)
 
DashboardSummaryWithDashboardId (Aws::String &&value)
 
DashboardSummaryWithDashboardId (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DashboardSummaryWithName (const Aws::String &value)
 
DashboardSummaryWithName (Aws::String &&value)
 
DashboardSummaryWithName (const char *value)
 
const Aws::Utils::DateTimeGetCreatedTime () const
 
bool CreatedTimeHasBeenSet () const
 
void SetCreatedTime (const Aws::Utils::DateTime &value)
 
void SetCreatedTime (Aws::Utils::DateTime &&value)
 
DashboardSummaryWithCreatedTime (const Aws::Utils::DateTime &value)
 
DashboardSummaryWithCreatedTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedTime () const
 
bool LastUpdatedTimeHasBeenSet () const
 
void SetLastUpdatedTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedTime (Aws::Utils::DateTime &&value)
 
DashboardSummaryWithLastUpdatedTime (const Aws::Utils::DateTime &value)
 
DashboardSummaryWithLastUpdatedTime (Aws::Utils::DateTime &&value)
 
long long GetPublishedVersionNumber () const
 
bool PublishedVersionNumberHasBeenSet () const
 
void SetPublishedVersionNumber (long long value)
 
DashboardSummaryWithPublishedVersionNumber (long long value)
 
const Aws::Utils::DateTimeGetLastPublishedTime () const
 
bool LastPublishedTimeHasBeenSet () const
 
void SetLastPublishedTime (const Aws::Utils::DateTime &value)
 
void SetLastPublishedTime (Aws::Utils::DateTime &&value)
 
DashboardSummaryWithLastPublishedTime (const Aws::Utils::DateTime &value)
 
DashboardSummaryWithLastPublishedTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Dashboard summary.

See Also:

AWS API Reference

Definition at line 32 of file DashboardSummary.h.

Constructor & Destructor Documentation

◆ DashboardSummary() [1/2]

Aws::QuickSight::Model::DashboardSummary::DashboardSummary ( )

◆ DashboardSummary() [2/2]

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

Member Function Documentation

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 49 of file DashboardSummary.h.

◆ CreatedTimeHasBeenSet()

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

The time that this dashboard was created.

Definition at line 172 of file DashboardSummary.h.

◆ DashboardIdHasBeenSet()

bool Aws::QuickSight::Model::DashboardSummary::DashboardIdHasBeenSet ( ) const
inline

Dashboard ID.

Definition at line 90 of file DashboardSummary.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 44 of file DashboardSummary.h.

◆ GetCreatedTime()

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

The time that this dashboard was created.

Definition at line 167 of file DashboardSummary.h.

◆ GetDashboardId()

const Aws::String& Aws::QuickSight::Model::DashboardSummary::GetDashboardId ( ) const
inline

Dashboard ID.

Definition at line 85 of file DashboardSummary.h.

◆ GetLastPublishedTime()

const Aws::Utils::DateTime& Aws::QuickSight::Model::DashboardSummary::GetLastPublishedTime ( ) const
inline

The last time that this dashboard was published.

Definition at line 250 of file DashboardSummary.h.

◆ GetLastUpdatedTime()

const Aws::Utils::DateTime& Aws::QuickSight::Model::DashboardSummary::GetLastUpdatedTime ( ) const
inline

The last time that this dashboard was updated.

Definition at line 198 of file DashboardSummary.h.

◆ GetName()

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

A display name for the dashboard.

Definition at line 126 of file DashboardSummary.h.

◆ GetPublishedVersionNumber()

long long Aws::QuickSight::Model::DashboardSummary::GetPublishedVersionNumber ( ) const
inline

Published version number.

Definition at line 229 of file DashboardSummary.h.

◆ Jsonize()

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

◆ LastPublishedTimeHasBeenSet()

bool Aws::QuickSight::Model::DashboardSummary::LastPublishedTimeHasBeenSet ( ) const
inline

The last time that this dashboard was published.

Definition at line 255 of file DashboardSummary.h.

◆ LastUpdatedTimeHasBeenSet()

bool Aws::QuickSight::Model::DashboardSummary::LastUpdatedTimeHasBeenSet ( ) const
inline

The last time that this dashboard was updated.

Definition at line 203 of file DashboardSummary.h.

◆ NameHasBeenSet()

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

A display name for the dashboard.

Definition at line 131 of file DashboardSummary.h.

◆ operator=()

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

◆ PublishedVersionNumberHasBeenSet()

bool Aws::QuickSight::Model::DashboardSummary::PublishedVersionNumberHasBeenSet ( ) const
inline

Published version number.

Definition at line 234 of file DashboardSummary.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 54 of file DashboardSummary.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 59 of file DashboardSummary.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 64 of file DashboardSummary.h.

◆ SetCreatedTime() [1/2]

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

The time that this dashboard was created.

Definition at line 177 of file DashboardSummary.h.

◆ SetCreatedTime() [2/2]

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

The time that this dashboard was created.

Definition at line 182 of file DashboardSummary.h.

◆ SetDashboardId() [1/3]

void Aws::QuickSight::Model::DashboardSummary::SetDashboardId ( const Aws::String value)
inline

Dashboard ID.

Definition at line 95 of file DashboardSummary.h.

◆ SetDashboardId() [2/3]

void Aws::QuickSight::Model::DashboardSummary::SetDashboardId ( Aws::String &&  value)
inline

Dashboard ID.

Definition at line 100 of file DashboardSummary.h.

◆ SetDashboardId() [3/3]

void Aws::QuickSight::Model::DashboardSummary::SetDashboardId ( const char *  value)
inline

Dashboard ID.

Definition at line 105 of file DashboardSummary.h.

◆ SetLastPublishedTime() [1/2]

void Aws::QuickSight::Model::DashboardSummary::SetLastPublishedTime ( const Aws::Utils::DateTime value)
inline

The last time that this dashboard was published.

Definition at line 260 of file DashboardSummary.h.

◆ SetLastPublishedTime() [2/2]

void Aws::QuickSight::Model::DashboardSummary::SetLastPublishedTime ( Aws::Utils::DateTime &&  value)
inline

The last time that this dashboard was published.

Definition at line 265 of file DashboardSummary.h.

◆ SetLastUpdatedTime() [1/2]

void Aws::QuickSight::Model::DashboardSummary::SetLastUpdatedTime ( const Aws::Utils::DateTime value)
inline

The last time that this dashboard was updated.

Definition at line 208 of file DashboardSummary.h.

◆ SetLastUpdatedTime() [2/2]

void Aws::QuickSight::Model::DashboardSummary::SetLastUpdatedTime ( Aws::Utils::DateTime &&  value)
inline

The last time that this dashboard was updated.

Definition at line 213 of file DashboardSummary.h.

◆ SetName() [1/3]

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

A display name for the dashboard.

Definition at line 136 of file DashboardSummary.h.

◆ SetName() [2/3]

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

A display name for the dashboard.

Definition at line 141 of file DashboardSummary.h.

◆ SetName() [3/3]

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

A display name for the dashboard.

Definition at line 146 of file DashboardSummary.h.

◆ SetPublishedVersionNumber()

void Aws::QuickSight::Model::DashboardSummary::SetPublishedVersionNumber ( long long  value)
inline

Published version number.

Definition at line 239 of file DashboardSummary.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 69 of file DashboardSummary.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 74 of file DashboardSummary.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 79 of file DashboardSummary.h.

◆ WithCreatedTime() [1/2]

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

The time that this dashboard was created.

Definition at line 187 of file DashboardSummary.h.

◆ WithCreatedTime() [2/2]

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

The time that this dashboard was created.

Definition at line 192 of file DashboardSummary.h.

◆ WithDashboardId() [1/3]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithDashboardId ( const Aws::String value)
inline

Dashboard ID.

Definition at line 110 of file DashboardSummary.h.

◆ WithDashboardId() [2/3]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithDashboardId ( Aws::String &&  value)
inline

Dashboard ID.

Definition at line 115 of file DashboardSummary.h.

◆ WithDashboardId() [3/3]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithDashboardId ( const char *  value)
inline

Dashboard ID.

Definition at line 120 of file DashboardSummary.h.

◆ WithLastPublishedTime() [1/2]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithLastPublishedTime ( const Aws::Utils::DateTime value)
inline

The last time that this dashboard was published.

Definition at line 270 of file DashboardSummary.h.

◆ WithLastPublishedTime() [2/2]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithLastPublishedTime ( Aws::Utils::DateTime &&  value)
inline

The last time that this dashboard was published.

Definition at line 275 of file DashboardSummary.h.

◆ WithLastUpdatedTime() [1/2]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithLastUpdatedTime ( const Aws::Utils::DateTime value)
inline

The last time that this dashboard was updated.

Definition at line 218 of file DashboardSummary.h.

◆ WithLastUpdatedTime() [2/2]

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithLastUpdatedTime ( Aws::Utils::DateTime &&  value)
inline

The last time that this dashboard was updated.

Definition at line 223 of file DashboardSummary.h.

◆ WithName() [1/3]

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

A display name for the dashboard.

Definition at line 151 of file DashboardSummary.h.

◆ WithName() [2/3]

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

A display name for the dashboard.

Definition at line 156 of file DashboardSummary.h.

◆ WithName() [3/3]

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

A display name for the dashboard.

Definition at line 161 of file DashboardSummary.h.

◆ WithPublishedVersionNumber()

DashboardSummary& Aws::QuickSight::Model::DashboardSummary::WithPublishedVersionNumber ( long long  value)
inline

Published version number.

Definition at line 244 of file DashboardSummary.h.


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