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

#include <DataSetSummary.h>

Public Member Functions

 DataSetSummary ()
 
 DataSetSummary (Aws::Utils::Json::JsonView jsonValue)
 
DataSetSummaryoperator= (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)
 
DataSetSummaryWithArn (const Aws::String &value)
 
DataSetSummaryWithArn (Aws::String &&value)
 
DataSetSummaryWithArn (const char *value)
 
const Aws::StringGetDataSetId () const
 
bool DataSetIdHasBeenSet () const
 
void SetDataSetId (const Aws::String &value)
 
void SetDataSetId (Aws::String &&value)
 
void SetDataSetId (const char *value)
 
DataSetSummaryWithDataSetId (const Aws::String &value)
 
DataSetSummaryWithDataSetId (Aws::String &&value)
 
DataSetSummaryWithDataSetId (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)
 
DataSetSummaryWithName (const Aws::String &value)
 
DataSetSummaryWithName (Aws::String &&value)
 
DataSetSummaryWithName (const char *value)
 
const Aws::Utils::DateTimeGetCreatedTime () const
 
bool CreatedTimeHasBeenSet () const
 
void SetCreatedTime (const Aws::Utils::DateTime &value)
 
void SetCreatedTime (Aws::Utils::DateTime &&value)
 
DataSetSummaryWithCreatedTime (const Aws::Utils::DateTime &value)
 
DataSetSummaryWithCreatedTime (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)
 
DataSetSummaryWithLastUpdatedTime (const Aws::Utils::DateTime &value)
 
DataSetSummaryWithLastUpdatedTime (Aws::Utils::DateTime &&value)
 
const DataSetImportModeGetImportMode () const
 
bool ImportModeHasBeenSet () const
 
void SetImportMode (const DataSetImportMode &value)
 
void SetImportMode (DataSetImportMode &&value)
 
DataSetSummaryWithImportMode (const DataSetImportMode &value)
 
DataSetSummaryWithImportMode (DataSetImportMode &&value)
 
const RowLevelPermissionDataSetGetRowLevelPermissionDataSet () const
 
bool RowLevelPermissionDataSetHasBeenSet () const
 
void SetRowLevelPermissionDataSet (const RowLevelPermissionDataSet &value)
 
void SetRowLevelPermissionDataSet (RowLevelPermissionDataSet &&value)
 
DataSetSummaryWithRowLevelPermissionDataSet (const RowLevelPermissionDataSet &value)
 
DataSetSummaryWithRowLevelPermissionDataSet (RowLevelPermissionDataSet &&value)
 
bool GetColumnLevelPermissionRulesApplied () const
 
bool ColumnLevelPermissionRulesAppliedHasBeenSet () const
 
void SetColumnLevelPermissionRulesApplied (bool value)
 
DataSetSummaryWithColumnLevelPermissionRulesApplied (bool value)
 

Detailed Description

Dataset summary.

See Also:

AWS API Reference

Definition at line 34 of file DataSetSummary.h.

Constructor & Destructor Documentation

◆ DataSetSummary() [1/2]

Aws::QuickSight::Model::DataSetSummary::DataSetSummary ( )

◆ DataSetSummary() [2/2]

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

Member Function Documentation

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 51 of file DataSetSummary.h.

◆ ColumnLevelPermissionRulesAppliedHasBeenSet()

bool Aws::QuickSight::Model::DataSetSummary::ColumnLevelPermissionRulesAppliedHasBeenSet ( ) const
inline

Indicates if the dataset has column level permission configured.

Definition at line 298 of file DataSetSummary.h.

◆ CreatedTimeHasBeenSet()

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

The time that this dataset was created.

Definition at line 174 of file DataSetSummary.h.

◆ DataSetIdHasBeenSet()

bool Aws::QuickSight::Model::DataSetSummary::DataSetIdHasBeenSet ( ) const
inline

The ID of the dataset.

Definition at line 92 of file DataSetSummary.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 46 of file DataSetSummary.h.

◆ GetColumnLevelPermissionRulesApplied()

bool Aws::QuickSight::Model::DataSetSummary::GetColumnLevelPermissionRulesApplied ( ) const
inline

Indicates if the dataset has column level permission configured.

Definition at line 293 of file DataSetSummary.h.

◆ GetCreatedTime()

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

The time that this dataset was created.

Definition at line 169 of file DataSetSummary.h.

◆ GetDataSetId()

const Aws::String& Aws::QuickSight::Model::DataSetSummary::GetDataSetId ( ) const
inline

The ID of the dataset.

Definition at line 87 of file DataSetSummary.h.

◆ GetImportMode()

const DataSetImportMode& Aws::QuickSight::Model::DataSetSummary::GetImportMode ( ) const
inline

Indicates whether you want to import the data into SPICE.

Definition at line 231 of file DataSetSummary.h.

◆ GetLastUpdatedTime()

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

The last time that this dataset was updated.

Definition at line 200 of file DataSetSummary.h.

◆ GetName()

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

A display name for the dataset.

Definition at line 128 of file DataSetSummary.h.

◆ GetRowLevelPermissionDataSet()

const RowLevelPermissionDataSet& Aws::QuickSight::Model::DataSetSummary::GetRowLevelPermissionDataSet ( ) const
inline

The row-level security configuration for the dataset.

Definition at line 262 of file DataSetSummary.h.

◆ ImportModeHasBeenSet()

bool Aws::QuickSight::Model::DataSetSummary::ImportModeHasBeenSet ( ) const
inline

Indicates whether you want to import the data into SPICE.

Definition at line 236 of file DataSetSummary.h.

◆ Jsonize()

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

◆ LastUpdatedTimeHasBeenSet()

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

The last time that this dataset was updated.

Definition at line 205 of file DataSetSummary.h.

◆ NameHasBeenSet()

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

A display name for the dataset.

Definition at line 133 of file DataSetSummary.h.

◆ operator=()

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

◆ RowLevelPermissionDataSetHasBeenSet()

bool Aws::QuickSight::Model::DataSetSummary::RowLevelPermissionDataSetHasBeenSet ( ) const
inline

The row-level security configuration for the dataset.

Definition at line 267 of file DataSetSummary.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 56 of file DataSetSummary.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 61 of file DataSetSummary.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 66 of file DataSetSummary.h.

◆ SetColumnLevelPermissionRulesApplied()

void Aws::QuickSight::Model::DataSetSummary::SetColumnLevelPermissionRulesApplied ( bool  value)
inline

Indicates if the dataset has column level permission configured.

Definition at line 303 of file DataSetSummary.h.

◆ SetCreatedTime() [1/2]

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

The time that this dataset was created.

Definition at line 179 of file DataSetSummary.h.

◆ SetCreatedTime() [2/2]

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

The time that this dataset was created.

Definition at line 184 of file DataSetSummary.h.

◆ SetDataSetId() [1/3]

void Aws::QuickSight::Model::DataSetSummary::SetDataSetId ( const Aws::String value)
inline

The ID of the dataset.

Definition at line 97 of file DataSetSummary.h.

◆ SetDataSetId() [2/3]

void Aws::QuickSight::Model::DataSetSummary::SetDataSetId ( Aws::String &&  value)
inline

The ID of the dataset.

Definition at line 102 of file DataSetSummary.h.

◆ SetDataSetId() [3/3]

void Aws::QuickSight::Model::DataSetSummary::SetDataSetId ( const char *  value)
inline

The ID of the dataset.

Definition at line 107 of file DataSetSummary.h.

◆ SetImportMode() [1/2]

void Aws::QuickSight::Model::DataSetSummary::SetImportMode ( const DataSetImportMode value)
inline

Indicates whether you want to import the data into SPICE.

Definition at line 241 of file DataSetSummary.h.

◆ SetImportMode() [2/2]

void Aws::QuickSight::Model::DataSetSummary::SetImportMode ( DataSetImportMode &&  value)
inline

Indicates whether you want to import the data into SPICE.

Definition at line 246 of file DataSetSummary.h.

◆ SetLastUpdatedTime() [1/2]

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

The last time that this dataset was updated.

Definition at line 210 of file DataSetSummary.h.

◆ SetLastUpdatedTime() [2/2]

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

The last time that this dataset was updated.

Definition at line 215 of file DataSetSummary.h.

◆ SetName() [1/3]

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

A display name for the dataset.

Definition at line 138 of file DataSetSummary.h.

◆ SetName() [2/3]

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

A display name for the dataset.

Definition at line 143 of file DataSetSummary.h.

◆ SetName() [3/3]

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

A display name for the dataset.

Definition at line 148 of file DataSetSummary.h.

◆ SetRowLevelPermissionDataSet() [1/2]

void Aws::QuickSight::Model::DataSetSummary::SetRowLevelPermissionDataSet ( const RowLevelPermissionDataSet value)
inline

The row-level security configuration for the dataset.

Definition at line 272 of file DataSetSummary.h.

◆ SetRowLevelPermissionDataSet() [2/2]

void Aws::QuickSight::Model::DataSetSummary::SetRowLevelPermissionDataSet ( RowLevelPermissionDataSet &&  value)
inline

The row-level security configuration for the dataset.

Definition at line 277 of file DataSetSummary.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 71 of file DataSetSummary.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 76 of file DataSetSummary.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the dataset.

Definition at line 81 of file DataSetSummary.h.

◆ WithColumnLevelPermissionRulesApplied()

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithColumnLevelPermissionRulesApplied ( bool  value)
inline

Indicates if the dataset has column level permission configured.

Definition at line 308 of file DataSetSummary.h.

◆ WithCreatedTime() [1/2]

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

The time that this dataset was created.

Definition at line 189 of file DataSetSummary.h.

◆ WithCreatedTime() [2/2]

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

The time that this dataset was created.

Definition at line 194 of file DataSetSummary.h.

◆ WithDataSetId() [1/3]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithDataSetId ( const Aws::String value)
inline

The ID of the dataset.

Definition at line 112 of file DataSetSummary.h.

◆ WithDataSetId() [2/3]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithDataSetId ( Aws::String &&  value)
inline

The ID of the dataset.

Definition at line 117 of file DataSetSummary.h.

◆ WithDataSetId() [3/3]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithDataSetId ( const char *  value)
inline

The ID of the dataset.

Definition at line 122 of file DataSetSummary.h.

◆ WithImportMode() [1/2]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithImportMode ( const DataSetImportMode value)
inline

Indicates whether you want to import the data into SPICE.

Definition at line 251 of file DataSetSummary.h.

◆ WithImportMode() [2/2]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithImportMode ( DataSetImportMode &&  value)
inline

Indicates whether you want to import the data into SPICE.

Definition at line 256 of file DataSetSummary.h.

◆ WithLastUpdatedTime() [1/2]

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

The last time that this dataset was updated.

Definition at line 220 of file DataSetSummary.h.

◆ WithLastUpdatedTime() [2/2]

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

The last time that this dataset was updated.

Definition at line 225 of file DataSetSummary.h.

◆ WithName() [1/3]

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

A display name for the dataset.

Definition at line 153 of file DataSetSummary.h.

◆ WithName() [2/3]

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

A display name for the dataset.

Definition at line 158 of file DataSetSummary.h.

◆ WithName() [3/3]

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

A display name for the dataset.

Definition at line 163 of file DataSetSummary.h.

◆ WithRowLevelPermissionDataSet() [1/2]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithRowLevelPermissionDataSet ( const RowLevelPermissionDataSet value)
inline

The row-level security configuration for the dataset.

Definition at line 282 of file DataSetSummary.h.

◆ WithRowLevelPermissionDataSet() [2/2]

DataSetSummary& Aws::QuickSight::Model::DataSetSummary::WithRowLevelPermissionDataSet ( RowLevelPermissionDataSet &&  value)
inline

The row-level security configuration for the dataset.

Definition at line 287 of file DataSetSummary.h.


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