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

#include <DataSet.h>

Public Member Functions

 DataSet ()
 
 DataSet (Aws::Utils::Json::JsonView jsonValue)
 
DataSetoperator= (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)
 
DataSetWithArn (const Aws::String &value)
 
DataSetWithArn (Aws::String &&value)
 
DataSetWithArn (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)
 
DataSetWithDataSetId (const Aws::String &value)
 
DataSetWithDataSetId (Aws::String &&value)
 
DataSetWithDataSetId (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)
 
DataSetWithName (const Aws::String &value)
 
DataSetWithName (Aws::String &&value)
 
DataSetWithName (const char *value)
 
const Aws::Utils::DateTimeGetCreatedTime () const
 
bool CreatedTimeHasBeenSet () const
 
void SetCreatedTime (const Aws::Utils::DateTime &value)
 
void SetCreatedTime (Aws::Utils::DateTime &&value)
 
DataSetWithCreatedTime (const Aws::Utils::DateTime &value)
 
DataSetWithCreatedTime (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)
 
DataSetWithLastUpdatedTime (const Aws::Utils::DateTime &value)
 
DataSetWithLastUpdatedTime (Aws::Utils::DateTime &&value)
 
const Aws::Map< Aws::String, PhysicalTable > & GetPhysicalTableMap () const
 
bool PhysicalTableMapHasBeenSet () const
 
void SetPhysicalTableMap (const Aws::Map< Aws::String, PhysicalTable > &value)
 
void SetPhysicalTableMap (Aws::Map< Aws::String, PhysicalTable > &&value)
 
DataSetWithPhysicalTableMap (const Aws::Map< Aws::String, PhysicalTable > &value)
 
DataSetWithPhysicalTableMap (Aws::Map< Aws::String, PhysicalTable > &&value)
 
DataSetAddPhysicalTableMap (const Aws::String &key, const PhysicalTable &value)
 
DataSetAddPhysicalTableMap (Aws::String &&key, const PhysicalTable &value)
 
DataSetAddPhysicalTableMap (const Aws::String &key, PhysicalTable &&value)
 
DataSetAddPhysicalTableMap (Aws::String &&key, PhysicalTable &&value)
 
DataSetAddPhysicalTableMap (const char *key, PhysicalTable &&value)
 
DataSetAddPhysicalTableMap (const char *key, const PhysicalTable &value)
 
const Aws::Map< Aws::String, LogicalTable > & GetLogicalTableMap () const
 
bool LogicalTableMapHasBeenSet () const
 
void SetLogicalTableMap (const Aws::Map< Aws::String, LogicalTable > &value)
 
void SetLogicalTableMap (Aws::Map< Aws::String, LogicalTable > &&value)
 
DataSetWithLogicalTableMap (const Aws::Map< Aws::String, LogicalTable > &value)
 
DataSetWithLogicalTableMap (Aws::Map< Aws::String, LogicalTable > &&value)
 
DataSetAddLogicalTableMap (const Aws::String &key, const LogicalTable &value)
 
DataSetAddLogicalTableMap (Aws::String &&key, const LogicalTable &value)
 
DataSetAddLogicalTableMap (const Aws::String &key, LogicalTable &&value)
 
DataSetAddLogicalTableMap (Aws::String &&key, LogicalTable &&value)
 
DataSetAddLogicalTableMap (const char *key, LogicalTable &&value)
 
DataSetAddLogicalTableMap (const char *key, const LogicalTable &value)
 
const Aws::Vector< OutputColumn > & GetOutputColumns () const
 
bool OutputColumnsHasBeenSet () const
 
void SetOutputColumns (const Aws::Vector< OutputColumn > &value)
 
void SetOutputColumns (Aws::Vector< OutputColumn > &&value)
 
DataSetWithOutputColumns (const Aws::Vector< OutputColumn > &value)
 
DataSetWithOutputColumns (Aws::Vector< OutputColumn > &&value)
 
DataSetAddOutputColumns (const OutputColumn &value)
 
DataSetAddOutputColumns (OutputColumn &&value)
 
const DataSetImportModeGetImportMode () const
 
bool ImportModeHasBeenSet () const
 
void SetImportMode (const DataSetImportMode &value)
 
void SetImportMode (DataSetImportMode &&value)
 
DataSetWithImportMode (const DataSetImportMode &value)
 
DataSetWithImportMode (DataSetImportMode &&value)
 
long long GetConsumedSpiceCapacityInBytes () const
 
bool ConsumedSpiceCapacityInBytesHasBeenSet () const
 
void SetConsumedSpiceCapacityInBytes (long long value)
 
DataSetWithConsumedSpiceCapacityInBytes (long long value)
 
const Aws::Vector< ColumnGroup > & GetColumnGroups () const
 
bool ColumnGroupsHasBeenSet () const
 
void SetColumnGroups (const Aws::Vector< ColumnGroup > &value)
 
void SetColumnGroups (Aws::Vector< ColumnGroup > &&value)
 
DataSetWithColumnGroups (const Aws::Vector< ColumnGroup > &value)
 
DataSetWithColumnGroups (Aws::Vector< ColumnGroup > &&value)
 
DataSetAddColumnGroups (const ColumnGroup &value)
 
DataSetAddColumnGroups (ColumnGroup &&value)
 
const RowLevelPermissionDataSetGetRowLevelPermissionDataSet () const
 
bool RowLevelPermissionDataSetHasBeenSet () const
 
void SetRowLevelPermissionDataSet (const RowLevelPermissionDataSet &value)
 
void SetRowLevelPermissionDataSet (RowLevelPermissionDataSet &&value)
 
DataSetWithRowLevelPermissionDataSet (const RowLevelPermissionDataSet &value)
 
DataSetWithRowLevelPermissionDataSet (RowLevelPermissionDataSet &&value)
 
const Aws::Vector< ColumnLevelPermissionRule > & GetColumnLevelPermissionRules () const
 
bool ColumnLevelPermissionRulesHasBeenSet () const
 
void SetColumnLevelPermissionRules (const Aws::Vector< ColumnLevelPermissionRule > &value)
 
void SetColumnLevelPermissionRules (Aws::Vector< ColumnLevelPermissionRule > &&value)
 
DataSetWithColumnLevelPermissionRules (const Aws::Vector< ColumnLevelPermissionRule > &value)
 
DataSetWithColumnLevelPermissionRules (Aws::Vector< ColumnLevelPermissionRule > &&value)
 
DataSetAddColumnLevelPermissionRules (const ColumnLevelPermissionRule &value)
 
DataSetAddColumnLevelPermissionRules (ColumnLevelPermissionRule &&value)
 

Detailed Description

Dataset.

See Also:

AWS API Reference

Definition at line 41 of file DataSet.h.

Constructor & Destructor Documentation

◆ DataSet() [1/2]

Aws::QuickSight::Model::DataSet::DataSet ( )

◆ DataSet() [2/2]

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

Member Function Documentation

◆ AddColumnGroups() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::AddColumnGroups ( const ColumnGroup value)
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 526 of file DataSet.h.

◆ AddColumnGroups() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::AddColumnGroups ( ColumnGroup &&  value)
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 532 of file DataSet.h.

◆ AddColumnLevelPermissionRules() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::AddColumnLevelPermissionRules ( const ColumnLevelPermissionRule value)
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 606 of file DataSet.h.

◆ AddColumnLevelPermissionRules() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::AddColumnLevelPermissionRules ( ColumnLevelPermissionRule &&  value)
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 612 of file DataSet.h.

◆ AddLogicalTableMap() [1/6]

DataSet& Aws::QuickSight::Model::DataSet::AddLogicalTableMap ( const Aws::String key,
const LogicalTable value 
)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 348 of file DataSet.h.

◆ AddLogicalTableMap() [2/6]

DataSet& Aws::QuickSight::Model::DataSet::AddLogicalTableMap ( Aws::String &&  key,
const LogicalTable value 
)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 354 of file DataSet.h.

◆ AddLogicalTableMap() [3/6]

DataSet& Aws::QuickSight::Model::DataSet::AddLogicalTableMap ( const Aws::String key,
LogicalTable &&  value 
)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 360 of file DataSet.h.

◆ AddLogicalTableMap() [4/6]

DataSet& Aws::QuickSight::Model::DataSet::AddLogicalTableMap ( Aws::String &&  key,
LogicalTable &&  value 
)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 366 of file DataSet.h.

◆ AddLogicalTableMap() [5/6]

DataSet& Aws::QuickSight::Model::DataSet::AddLogicalTableMap ( const char *  key,
LogicalTable &&  value 
)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 372 of file DataSet.h.

◆ AddLogicalTableMap() [6/6]

DataSet& Aws::QuickSight::Model::DataSet::AddLogicalTableMap ( const char *  key,
const LogicalTable value 
)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 378 of file DataSet.h.

◆ AddOutputColumns() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::AddOutputColumns ( const OutputColumn value)
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 421 of file DataSet.h.

◆ AddOutputColumns() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::AddOutputColumns ( OutputColumn &&  value)
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 427 of file DataSet.h.

◆ AddPhysicalTableMap() [1/6]

DataSet& Aws::QuickSight::Model::DataSet::AddPhysicalTableMap ( const Aws::String key,
const PhysicalTable value 
)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 275 of file DataSet.h.

◆ AddPhysicalTableMap() [2/6]

DataSet& Aws::QuickSight::Model::DataSet::AddPhysicalTableMap ( Aws::String &&  key,
const PhysicalTable value 
)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 281 of file DataSet.h.

◆ AddPhysicalTableMap() [3/6]

DataSet& Aws::QuickSight::Model::DataSet::AddPhysicalTableMap ( const Aws::String key,
PhysicalTable &&  value 
)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 287 of file DataSet.h.

◆ AddPhysicalTableMap() [4/6]

DataSet& Aws::QuickSight::Model::DataSet::AddPhysicalTableMap ( Aws::String &&  key,
PhysicalTable &&  value 
)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 293 of file DataSet.h.

◆ AddPhysicalTableMap() [5/6]

DataSet& Aws::QuickSight::Model::DataSet::AddPhysicalTableMap ( const char *  key,
PhysicalTable &&  value 
)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 299 of file DataSet.h.

◆ AddPhysicalTableMap() [6/6]

DataSet& Aws::QuickSight::Model::DataSet::AddPhysicalTableMap ( const char *  key,
const PhysicalTable value 
)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 305 of file DataSet.h.

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 58 of file DataSet.h.

◆ ColumnGroupsHasBeenSet()

bool Aws::QuickSight::Model::DataSet::ColumnGroupsHasBeenSet ( ) const
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 496 of file DataSet.h.

◆ ColumnLevelPermissionRulesHasBeenSet()

bool Aws::QuickSight::Model::DataSet::ColumnLevelPermissionRulesHasBeenSet ( ) const
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 576 of file DataSet.h.

◆ ConsumedSpiceCapacityInBytesHasBeenSet()

bool Aws::QuickSight::Model::DataSet::ConsumedSpiceCapacityInBytesHasBeenSet ( ) const
inline

The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.

Definition at line 471 of file DataSet.h.

◆ CreatedTimeHasBeenSet()

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

The time that this dataset was created.

Definition at line 181 of file DataSet.h.

◆ DataSetIdHasBeenSet()

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

The ID of the dataset.

Definition at line 99 of file DataSet.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 53 of file DataSet.h.

◆ GetColumnGroups()

const Aws::Vector<ColumnGroup>& Aws::QuickSight::Model::DataSet::GetColumnGroups ( ) const
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 490 of file DataSet.h.

◆ GetColumnLevelPermissionRules()

const Aws::Vector<ColumnLevelPermissionRule>& Aws::QuickSight::Model::DataSet::GetColumnLevelPermissionRules ( ) const
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 570 of file DataSet.h.

◆ GetConsumedSpiceCapacityInBytes()

long long Aws::QuickSight::Model::DataSet::GetConsumedSpiceCapacityInBytes ( ) const
inline

The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.

Definition at line 465 of file DataSet.h.

◆ GetCreatedTime()

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

The time that this dataset was created.

Definition at line 176 of file DataSet.h.

◆ GetDataSetId()

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

The ID of the dataset.

Definition at line 94 of file DataSet.h.

◆ GetImportMode()

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

Indicates whether you want to import the data into SPICE.

Definition at line 433 of file DataSet.h.

◆ GetLastUpdatedTime()

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

The last time that this dataset was updated.

Definition at line 207 of file DataSet.h.

◆ GetLogicalTableMap()

const Aws::Map<Aws::String, LogicalTable>& Aws::QuickSight::Model::DataSet::GetLogicalTableMap ( ) const
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 312 of file DataSet.h.

◆ GetName()

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

A display name for the dataset.

Definition at line 135 of file DataSet.h.

◆ GetOutputColumns()

const Aws::Vector<OutputColumn>& Aws::QuickSight::Model::DataSet::GetOutputColumns ( ) const
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 385 of file DataSet.h.

◆ GetPhysicalTableMap()

const Aws::Map<Aws::String, PhysicalTable>& Aws::QuickSight::Model::DataSet::GetPhysicalTableMap ( ) const
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 239 of file DataSet.h.

◆ GetRowLevelPermissionDataSet()

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

The row-level security configuration for the dataset.

Definition at line 538 of file DataSet.h.

◆ ImportModeHasBeenSet()

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

Indicates whether you want to import the data into SPICE.

Definition at line 438 of file DataSet.h.

◆ Jsonize()

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

◆ LastUpdatedTimeHasBeenSet()

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

The last time that this dataset was updated.

Definition at line 212 of file DataSet.h.

◆ LogicalTableMapHasBeenSet()

bool Aws::QuickSight::Model::DataSet::LogicalTableMapHasBeenSet ( ) const
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 318 of file DataSet.h.

◆ NameHasBeenSet()

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

A display name for the dataset.

Definition at line 140 of file DataSet.h.

◆ operator=()

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

◆ OutputColumnsHasBeenSet()

bool Aws::QuickSight::Model::DataSet::OutputColumnsHasBeenSet ( ) const
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 391 of file DataSet.h.

◆ PhysicalTableMapHasBeenSet()

bool Aws::QuickSight::Model::DataSet::PhysicalTableMapHasBeenSet ( ) const
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 245 of file DataSet.h.

◆ RowLevelPermissionDataSetHasBeenSet()

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

The row-level security configuration for the dataset.

Definition at line 543 of file DataSet.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 63 of file DataSet.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 68 of file DataSet.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 73 of file DataSet.h.

◆ SetColumnGroups() [1/2]

void Aws::QuickSight::Model::DataSet::SetColumnGroups ( const Aws::Vector< ColumnGroup > &  value)
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 502 of file DataSet.h.

◆ SetColumnGroups() [2/2]

void Aws::QuickSight::Model::DataSet::SetColumnGroups ( Aws::Vector< ColumnGroup > &&  value)
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 508 of file DataSet.h.

◆ SetColumnLevelPermissionRules() [1/2]

void Aws::QuickSight::Model::DataSet::SetColumnLevelPermissionRules ( const Aws::Vector< ColumnLevelPermissionRule > &  value)
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 582 of file DataSet.h.

◆ SetColumnLevelPermissionRules() [2/2]

void Aws::QuickSight::Model::DataSet::SetColumnLevelPermissionRules ( Aws::Vector< ColumnLevelPermissionRule > &&  value)
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 588 of file DataSet.h.

◆ SetConsumedSpiceCapacityInBytes()

void Aws::QuickSight::Model::DataSet::SetConsumedSpiceCapacityInBytes ( long long  value)
inline

The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.

Definition at line 477 of file DataSet.h.

◆ SetCreatedTime() [1/2]

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

The time that this dataset was created.

Definition at line 186 of file DataSet.h.

◆ SetCreatedTime() [2/2]

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

The time that this dataset was created.

Definition at line 191 of file DataSet.h.

◆ SetDataSetId() [1/3]

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

The ID of the dataset.

Definition at line 104 of file DataSet.h.

◆ SetDataSetId() [2/3]

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

The ID of the dataset.

Definition at line 109 of file DataSet.h.

◆ SetDataSetId() [3/3]

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

The ID of the dataset.

Definition at line 114 of file DataSet.h.

◆ SetImportMode() [1/2]

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

Indicates whether you want to import the data into SPICE.

Definition at line 443 of file DataSet.h.

◆ SetImportMode() [2/2]

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

Indicates whether you want to import the data into SPICE.

Definition at line 448 of file DataSet.h.

◆ SetLastUpdatedTime() [1/2]

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

The last time that this dataset was updated.

Definition at line 217 of file DataSet.h.

◆ SetLastUpdatedTime() [2/2]

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

The last time that this dataset was updated.

Definition at line 222 of file DataSet.h.

◆ SetLogicalTableMap() [1/2]

void Aws::QuickSight::Model::DataSet::SetLogicalTableMap ( const Aws::Map< Aws::String, LogicalTable > &  value)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 324 of file DataSet.h.

◆ SetLogicalTableMap() [2/2]

void Aws::QuickSight::Model::DataSet::SetLogicalTableMap ( Aws::Map< Aws::String, LogicalTable > &&  value)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 330 of file DataSet.h.

◆ SetName() [1/3]

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

A display name for the dataset.

Definition at line 145 of file DataSet.h.

◆ SetName() [2/3]

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

A display name for the dataset.

Definition at line 150 of file DataSet.h.

◆ SetName() [3/3]

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

A display name for the dataset.

Definition at line 155 of file DataSet.h.

◆ SetOutputColumns() [1/2]

void Aws::QuickSight::Model::DataSet::SetOutputColumns ( const Aws::Vector< OutputColumn > &  value)
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 397 of file DataSet.h.

◆ SetOutputColumns() [2/2]

void Aws::QuickSight::Model::DataSet::SetOutputColumns ( Aws::Vector< OutputColumn > &&  value)
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 403 of file DataSet.h.

◆ SetPhysicalTableMap() [1/2]

void Aws::QuickSight::Model::DataSet::SetPhysicalTableMap ( const Aws::Map< Aws::String, PhysicalTable > &  value)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 251 of file DataSet.h.

◆ SetPhysicalTableMap() [2/2]

void Aws::QuickSight::Model::DataSet::SetPhysicalTableMap ( Aws::Map< Aws::String, PhysicalTable > &&  value)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 257 of file DataSet.h.

◆ SetRowLevelPermissionDataSet() [1/2]

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

The row-level security configuration for the dataset.

Definition at line 548 of file DataSet.h.

◆ SetRowLevelPermissionDataSet() [2/2]

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

The row-level security configuration for the dataset.

Definition at line 553 of file DataSet.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 78 of file DataSet.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 83 of file DataSet.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 88 of file DataSet.h.

◆ WithColumnGroups() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithColumnGroups ( const Aws::Vector< ColumnGroup > &  value)
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 514 of file DataSet.h.

◆ WithColumnGroups() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithColumnGroups ( Aws::Vector< ColumnGroup > &&  value)
inline

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

Definition at line 520 of file DataSet.h.

◆ WithColumnLevelPermissionRules() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithColumnLevelPermissionRules ( const Aws::Vector< ColumnLevelPermissionRule > &  value)
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 594 of file DataSet.h.

◆ WithColumnLevelPermissionRules() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithColumnLevelPermissionRules ( Aws::Vector< ColumnLevelPermissionRule > &&  value)
inline

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 600 of file DataSet.h.

◆ WithConsumedSpiceCapacityInBytes()

DataSet& Aws::QuickSight::Model::DataSet::WithConsumedSpiceCapacityInBytes ( long long  value)
inline

The amount of SPICE capacity used by this dataset. This is 0 if the dataset isn't imported into SPICE.

Definition at line 483 of file DataSet.h.

◆ WithCreatedTime() [1/2]

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

The time that this dataset was created.

Definition at line 196 of file DataSet.h.

◆ WithCreatedTime() [2/2]

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

The time that this dataset was created.

Definition at line 201 of file DataSet.h.

◆ WithDataSetId() [1/3]

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

The ID of the dataset.

Definition at line 119 of file DataSet.h.

◆ WithDataSetId() [2/3]

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

The ID of the dataset.

Definition at line 124 of file DataSet.h.

◆ WithDataSetId() [3/3]

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

The ID of the dataset.

Definition at line 129 of file DataSet.h.

◆ WithImportMode() [1/2]

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

Indicates whether you want to import the data into SPICE.

Definition at line 453 of file DataSet.h.

◆ WithImportMode() [2/2]

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

Indicates whether you want to import the data into SPICE.

Definition at line 458 of file DataSet.h.

◆ WithLastUpdatedTime() [1/2]

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

The last time that this dataset was updated.

Definition at line 227 of file DataSet.h.

◆ WithLastUpdatedTime() [2/2]

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

The last time that this dataset was updated.

Definition at line 232 of file DataSet.h.

◆ WithLogicalTableMap() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithLogicalTableMap ( const Aws::Map< Aws::String, LogicalTable > &  value)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 336 of file DataSet.h.

◆ WithLogicalTableMap() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithLogicalTableMap ( Aws::Map< Aws::String, LogicalTable > &&  value)
inline

Configures the combination and transformation of the data from the physical tables.

Definition at line 342 of file DataSet.h.

◆ WithName() [1/3]

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

A display name for the dataset.

Definition at line 160 of file DataSet.h.

◆ WithName() [2/3]

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

A display name for the dataset.

Definition at line 165 of file DataSet.h.

◆ WithName() [3/3]

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

A display name for the dataset.

Definition at line 170 of file DataSet.h.

◆ WithOutputColumns() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithOutputColumns ( const Aws::Vector< OutputColumn > &  value)
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 409 of file DataSet.h.

◆ WithOutputColumns() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithOutputColumns ( Aws::Vector< OutputColumn > &&  value)
inline

The list of columns after all transforms. These columns are available in templates, analyses, and dashboards.

Definition at line 415 of file DataSet.h.

◆ WithPhysicalTableMap() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithPhysicalTableMap ( const Aws::Map< Aws::String, PhysicalTable > &  value)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 263 of file DataSet.h.

◆ WithPhysicalTableMap() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithPhysicalTableMap ( Aws::Map< Aws::String, PhysicalTable > &&  value)
inline

Declares the physical tables that are available in the underlying data sources.

Definition at line 269 of file DataSet.h.

◆ WithRowLevelPermissionDataSet() [1/2]

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

The row-level security configuration for the dataset.

Definition at line 558 of file DataSet.h.

◆ WithRowLevelPermissionDataSet() [2/2]

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

The row-level security configuration for the dataset.

Definition at line 563 of file DataSet.h.


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