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

#include <AnalysisSummary.h>

Public Member Functions

 AnalysisSummary ()
 
 AnalysisSummary (Aws::Utils::Json::JsonView jsonValue)
 
AnalysisSummaryoperator= (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)
 
AnalysisSummaryWithArn (const Aws::String &value)
 
AnalysisSummaryWithArn (Aws::String &&value)
 
AnalysisSummaryWithArn (const char *value)
 
const Aws::StringGetAnalysisId () const
 
bool AnalysisIdHasBeenSet () const
 
void SetAnalysisId (const Aws::String &value)
 
void SetAnalysisId (Aws::String &&value)
 
void SetAnalysisId (const char *value)
 
AnalysisSummaryWithAnalysisId (const Aws::String &value)
 
AnalysisSummaryWithAnalysisId (Aws::String &&value)
 
AnalysisSummaryWithAnalysisId (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)
 
AnalysisSummaryWithName (const Aws::String &value)
 
AnalysisSummaryWithName (Aws::String &&value)
 
AnalysisSummaryWithName (const char *value)
 
const ResourceStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const ResourceStatus &value)
 
void SetStatus (ResourceStatus &&value)
 
AnalysisSummaryWithStatus (const ResourceStatus &value)
 
AnalysisSummaryWithStatus (ResourceStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedTime () const
 
bool CreatedTimeHasBeenSet () const
 
void SetCreatedTime (const Aws::Utils::DateTime &value)
 
void SetCreatedTime (Aws::Utils::DateTime &&value)
 
AnalysisSummaryWithCreatedTime (const Aws::Utils::DateTime &value)
 
AnalysisSummaryWithCreatedTime (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)
 
AnalysisSummaryWithLastUpdatedTime (const Aws::Utils::DateTime &value)
 
AnalysisSummaryWithLastUpdatedTime (Aws::Utils::DateTime &&value)
 

Detailed Description

The summary metadata that describes an analysis.

See Also:

AWS API Reference

Definition at line 34 of file AnalysisSummary.h.

Constructor & Destructor Documentation

◆ AnalysisSummary() [1/2]

Aws::QuickSight::Model::AnalysisSummary::AnalysisSummary ( )

◆ AnalysisSummary() [2/2]

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

Member Function Documentation

◆ AnalysisIdHasBeenSet()

bool Aws::QuickSight::Model::AnalysisSummary::AnalysisIdHasBeenSet ( ) const
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 92 of file AnalysisSummary.h.

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 51 of file AnalysisSummary.h.

◆ CreatedTimeHasBeenSet()

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

The time that the analysis was created.

Definition at line 213 of file AnalysisSummary.h.

◆ GetAnalysisId()

const Aws::String& Aws::QuickSight::Model::AnalysisSummary::GetAnalysisId ( ) const
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 87 of file AnalysisSummary.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 46 of file AnalysisSummary.h.

◆ GetCreatedTime()

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

The time that the analysis was created.

Definition at line 208 of file AnalysisSummary.h.

◆ GetLastUpdatedTime()

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

The time that the analysis was last updated.

Definition at line 239 of file AnalysisSummary.h.

◆ GetName()

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 129 of file AnalysisSummary.h.

◆ GetStatus()

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

The last known status for the analysis.

Definition at line 177 of file AnalysisSummary.h.

◆ Jsonize()

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

◆ LastUpdatedTimeHasBeenSet()

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

The time that the analysis was last updated.

Definition at line 244 of file AnalysisSummary.h.

◆ NameHasBeenSet()

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 135 of file AnalysisSummary.h.

◆ operator=()

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

◆ SetAnalysisId() [1/3]

void Aws::QuickSight::Model::AnalysisSummary::SetAnalysisId ( const Aws::String value)
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 97 of file AnalysisSummary.h.

◆ SetAnalysisId() [2/3]

void Aws::QuickSight::Model::AnalysisSummary::SetAnalysisId ( Aws::String &&  value)
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 102 of file AnalysisSummary.h.

◆ SetAnalysisId() [3/3]

void Aws::QuickSight::Model::AnalysisSummary::SetAnalysisId ( const char *  value)
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 107 of file AnalysisSummary.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 56 of file AnalysisSummary.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 61 of file AnalysisSummary.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 66 of file AnalysisSummary.h.

◆ SetCreatedTime() [1/2]

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

The time that the analysis was created.

Definition at line 218 of file AnalysisSummary.h.

◆ SetCreatedTime() [2/2]

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

The time that the analysis was created.

Definition at line 223 of file AnalysisSummary.h.

◆ SetLastUpdatedTime() [1/2]

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

The time that the analysis was last updated.

Definition at line 249 of file AnalysisSummary.h.

◆ SetLastUpdatedTime() [2/2]

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

The time that the analysis was last updated.

Definition at line 254 of file AnalysisSummary.h.

◆ SetName() [1/3]

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 141 of file AnalysisSummary.h.

◆ SetName() [2/3]

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 147 of file AnalysisSummary.h.

◆ SetName() [3/3]

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 153 of file AnalysisSummary.h.

◆ SetStatus() [1/2]

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

The last known status for the analysis.

Definition at line 187 of file AnalysisSummary.h.

◆ SetStatus() [2/2]

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

The last known status for the analysis.

Definition at line 192 of file AnalysisSummary.h.

◆ StatusHasBeenSet()

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

The last known status for the analysis.

Definition at line 182 of file AnalysisSummary.h.

◆ WithAnalysisId() [1/3]

AnalysisSummary& Aws::QuickSight::Model::AnalysisSummary::WithAnalysisId ( const Aws::String value)
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 112 of file AnalysisSummary.h.

◆ WithAnalysisId() [2/3]

AnalysisSummary& Aws::QuickSight::Model::AnalysisSummary::WithAnalysisId ( Aws::String &&  value)
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 117 of file AnalysisSummary.h.

◆ WithAnalysisId() [3/3]

AnalysisSummary& Aws::QuickSight::Model::AnalysisSummary::WithAnalysisId ( const char *  value)
inline

The ID of the analysis. This ID displays in the URL.

Definition at line 122 of file AnalysisSummary.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 71 of file AnalysisSummary.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 76 of file AnalysisSummary.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) for the analysis.

Definition at line 81 of file AnalysisSummary.h.

◆ WithCreatedTime() [1/2]

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

The time that the analysis was created.

Definition at line 228 of file AnalysisSummary.h.

◆ WithCreatedTime() [2/2]

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

The time that the analysis was created.

Definition at line 233 of file AnalysisSummary.h.

◆ WithLastUpdatedTime() [1/2]

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

The time that the analysis was last updated.

Definition at line 259 of file AnalysisSummary.h.

◆ WithLastUpdatedTime() [2/2]

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

The time that the analysis was last updated.

Definition at line 264 of file AnalysisSummary.h.

◆ WithName() [1/3]

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 159 of file AnalysisSummary.h.

◆ WithName() [2/3]

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 165 of file AnalysisSummary.h.

◆ WithName() [3/3]

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

The name of the analysis. This name is displayed in the QuickSight console.

Definition at line 171 of file AnalysisSummary.h.

◆ WithStatus() [1/2]

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

The last known status for the analysis.

Definition at line 197 of file AnalysisSummary.h.

◆ WithStatus() [2/2]

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

The last known status for the analysis.

Definition at line 202 of file AnalysisSummary.h.


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