AWS SDK for C++  1.9.128
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 Aws::Map< Aws::String, FieldFolder > & GetFieldFolders () const
 
bool FieldFoldersHasBeenSet () const
 
void SetFieldFolders (const Aws::Map< Aws::String, FieldFolder > &value)
 
void SetFieldFolders (Aws::Map< Aws::String, FieldFolder > &&value)
 
DataSetWithFieldFolders (const Aws::Map< Aws::String, FieldFolder > &value)
 
DataSetWithFieldFolders (Aws::Map< Aws::String, FieldFolder > &&value)
 
DataSetAddFieldFolders (const Aws::String &key, const FieldFolder &value)
 
DataSetAddFieldFolders (Aws::String &&key, const FieldFolder &value)
 
DataSetAddFieldFolders (const Aws::String &key, FieldFolder &&value)
 
DataSetAddFieldFolders (Aws::String &&key, FieldFolder &&value)
 
DataSetAddFieldFolders (const char *key, FieldFolder &&value)
 
DataSetAddFieldFolders (const char *key, const FieldFolder &value)
 
const RowLevelPermissionDataSetGetRowLevelPermissionDataSet () const
 
bool RowLevelPermissionDataSetHasBeenSet () const
 
void SetRowLevelPermissionDataSet (const RowLevelPermissionDataSet &value)
 
void SetRowLevelPermissionDataSet (RowLevelPermissionDataSet &&value)
 
DataSetWithRowLevelPermissionDataSet (const RowLevelPermissionDataSet &value)
 
DataSetWithRowLevelPermissionDataSet (RowLevelPermissionDataSet &&value)
 
const RowLevelPermissionTagConfigurationGetRowLevelPermissionTagConfiguration () const
 
bool RowLevelPermissionTagConfigurationHasBeenSet () const
 
void SetRowLevelPermissionTagConfiguration (const RowLevelPermissionTagConfiguration &value)
 
void SetRowLevelPermissionTagConfiguration (RowLevelPermissionTagConfiguration &&value)
 
DataSetWithRowLevelPermissionTagConfiguration (const RowLevelPermissionTagConfiguration &value)
 
DataSetWithRowLevelPermissionTagConfiguration (RowLevelPermissionTagConfiguration &&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)
 
const DataSetUsageConfigurationGetDataSetUsageConfiguration () const
 
bool DataSetUsageConfigurationHasBeenSet () const
 
void SetDataSetUsageConfiguration (const DataSetUsageConfiguration &value)
 
void SetDataSetUsageConfiguration (DataSetUsageConfiguration &&value)
 
DataSetWithDataSetUsageConfiguration (const DataSetUsageConfiguration &value)
 
DataSetWithDataSetUsageConfiguration (DataSetUsageConfiguration &&value)
 

Detailed Description

Dataset.

See Also:

AWS API Reference

Definition at line 44 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 ( ColumnGroup &&  value)
inline

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

Definition at line 535 of file DataSet.h.

◆ AddColumnGroups() [2/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 529 of file DataSet.h.

◆ AddColumnLevelPermissionRules() [1/2]

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

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 707 of file DataSet.h.

◆ AddColumnLevelPermissionRules() [2/2]

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

A set of one or more definitions of a ColumnLevelPermissionRule .

Definition at line 701 of file DataSet.h.

◆ AddFieldFolders() [1/6]

DataSet& Aws::QuickSight::Model::DataSet::AddFieldFolders ( Aws::String &&  key,
const FieldFolder value 
)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 576 of file DataSet.h.

◆ AddFieldFolders() [2/6]

DataSet& Aws::QuickSight::Model::DataSet::AddFieldFolders ( Aws::String &&  key,
FieldFolder &&  value 
)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 586 of file DataSet.h.

◆ AddFieldFolders() [3/6]

DataSet& Aws::QuickSight::Model::DataSet::AddFieldFolders ( const Aws::String key,
const FieldFolder value 
)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 571 of file DataSet.h.

◆ AddFieldFolders() [4/6]

DataSet& Aws::QuickSight::Model::DataSet::AddFieldFolders ( const Aws::String key,
FieldFolder &&  value 
)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 581 of file DataSet.h.

◆ AddFieldFolders() [5/6]

DataSet& Aws::QuickSight::Model::DataSet::AddFieldFolders ( const char *  key,
const FieldFolder value 
)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 596 of file DataSet.h.

◆ AddFieldFolders() [6/6]

DataSet& Aws::QuickSight::Model::DataSet::AddFieldFolders ( const char *  key,
FieldFolder &&  value 
)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 591 of file DataSet.h.

◆ AddLogicalTableMap() [1/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 357 of file DataSet.h.

◆ AddLogicalTableMap() [2/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 369 of file DataSet.h.

◆ AddLogicalTableMap() [3/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 351 of file DataSet.h.

◆ AddLogicalTableMap() [4/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 363 of file DataSet.h.

◆ AddLogicalTableMap() [5/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 381 of file DataSet.h.

◆ AddLogicalTableMap() [6/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 375 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 424 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 430 of file DataSet.h.

◆ AddPhysicalTableMap() [1/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 284 of file DataSet.h.

◆ AddPhysicalTableMap() [2/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 296 of file DataSet.h.

◆ AddPhysicalTableMap() [3/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 278 of file DataSet.h.

◆ AddPhysicalTableMap() [4/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 290 of file DataSet.h.

◆ AddPhysicalTableMap() [5/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 308 of file DataSet.h.

◆ AddPhysicalTableMap() [6/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 302 of file DataSet.h.

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 61 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 499 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 671 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 474 of file DataSet.h.

◆ CreatedTimeHasBeenSet()

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

The time that this dataset was created.

Definition at line 184 of file DataSet.h.

◆ DataSetIdHasBeenSet()

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

The ID of the dataset.

Definition at line 102 of file DataSet.h.

◆ DataSetUsageConfigurationHasBeenSet()

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

The usage configuration to apply to child datasets that reference this dataset as a source.

Definition at line 720 of file DataSet.h.

◆ FieldFoldersHasBeenSet()

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

The folder that contains fields and nested subfolders for your dataset.

Definition at line 546 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 56 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 493 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 665 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 468 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 179 of file DataSet.h.

◆ GetDataSetId()

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

The ID of the dataset.

Definition at line 97 of file DataSet.h.

◆ GetDataSetUsageConfiguration()

const DataSetUsageConfiguration& Aws::QuickSight::Model::DataSet::GetDataSetUsageConfiguration ( ) const
inline

The usage configuration to apply to child datasets that reference this dataset as a source.

Definition at line 714 of file DataSet.h.

◆ GetFieldFolders()

const Aws::Map<Aws::String, FieldFolder>& Aws::QuickSight::Model::DataSet::GetFieldFolders ( ) const
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 541 of file DataSet.h.

◆ GetImportMode()

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

A value that indicates whether you want to import the data into SPICE.

Definition at line 436 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 210 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 315 of file DataSet.h.

◆ GetName()

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

A display name for the dataset.

Definition at line 138 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 388 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 242 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 602 of file DataSet.h.

◆ GetRowLevelPermissionTagConfiguration()

const RowLevelPermissionTagConfiguration& Aws::QuickSight::Model::DataSet::GetRowLevelPermissionTagConfiguration ( ) const
inline

The element you can use to define tags for row-level security.

Definition at line 633 of file DataSet.h.

◆ ImportModeHasBeenSet()

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

A value that indicates whether you want to import the data into SPICE.

Definition at line 441 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 215 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 321 of file DataSet.h.

◆ NameHasBeenSet()

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

A display name for the dataset.

Definition at line 143 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 394 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 248 of file DataSet.h.

◆ RowLevelPermissionDataSetHasBeenSet()

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

The row-level security configuration for the dataset.

Definition at line 607 of file DataSet.h.

◆ RowLevelPermissionTagConfigurationHasBeenSet()

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

The element you can use to define tags for row-level security.

Definition at line 638 of file DataSet.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 71 of file DataSet.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 66 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 76 of file DataSet.h.

◆ SetColumnGroups() [1/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 511 of file DataSet.h.

◆ SetColumnGroups() [2/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 505 of file DataSet.h.

◆ SetColumnLevelPermissionRules() [1/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 683 of file DataSet.h.

◆ SetColumnLevelPermissionRules() [2/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 677 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 480 of file DataSet.h.

◆ SetCreatedTime() [1/2]

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

The time that this dataset was created.

Definition at line 194 of file DataSet.h.

◆ SetCreatedTime() [2/2]

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

The time that this dataset was created.

Definition at line 189 of file DataSet.h.

◆ SetDataSetId() [1/3]

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

The ID of the dataset.

Definition at line 112 of file DataSet.h.

◆ SetDataSetId() [2/3]

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

The ID of the dataset.

Definition at line 107 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 117 of file DataSet.h.

◆ SetDataSetUsageConfiguration() [1/2]

void Aws::QuickSight::Model::DataSet::SetDataSetUsageConfiguration ( const DataSetUsageConfiguration value)
inline

The usage configuration to apply to child datasets that reference this dataset as a source.

Definition at line 726 of file DataSet.h.

◆ SetDataSetUsageConfiguration() [2/2]

void Aws::QuickSight::Model::DataSet::SetDataSetUsageConfiguration ( DataSetUsageConfiguration &&  value)
inline

The usage configuration to apply to child datasets that reference this dataset as a source.

Definition at line 732 of file DataSet.h.

◆ SetFieldFolders() [1/2]

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

The folder that contains fields and nested subfolders for your dataset.

Definition at line 556 of file DataSet.h.

◆ SetFieldFolders() [2/2]

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

The folder that contains fields and nested subfolders for your dataset.

Definition at line 551 of file DataSet.h.

◆ SetImportMode() [1/2]

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

A value that indicates whether you want to import the data into SPICE.

Definition at line 446 of file DataSet.h.

◆ SetImportMode() [2/2]

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

A value that indicates whether you want to import the data into SPICE.

Definition at line 451 of file DataSet.h.

◆ SetLastUpdatedTime() [1/2]

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

The last time that this dataset was updated.

Definition at line 225 of file DataSet.h.

◆ SetLastUpdatedTime() [2/2]

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

The last time that this dataset was updated.

Definition at line 220 of file DataSet.h.

◆ SetLogicalTableMap() [1/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 333 of file DataSet.h.

◆ SetLogicalTableMap() [2/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 327 of file DataSet.h.

◆ SetName() [1/3]

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

A display name for the dataset.

Definition at line 153 of file DataSet.h.

◆ SetName() [2/3]

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

A display name for the dataset.

Definition at line 148 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 158 of file DataSet.h.

◆ SetOutputColumns() [1/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 406 of file DataSet.h.

◆ SetOutputColumns() [2/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 400 of file DataSet.h.

◆ SetPhysicalTableMap() [1/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 260 of file DataSet.h.

◆ SetPhysicalTableMap() [2/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 254 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 612 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 617 of file DataSet.h.

◆ SetRowLevelPermissionTagConfiguration() [1/2]

void Aws::QuickSight::Model::DataSet::SetRowLevelPermissionTagConfiguration ( const RowLevelPermissionTagConfiguration value)
inline

The element you can use to define tags for row-level security.

Definition at line 643 of file DataSet.h.

◆ SetRowLevelPermissionTagConfiguration() [2/2]

void Aws::QuickSight::Model::DataSet::SetRowLevelPermissionTagConfiguration ( RowLevelPermissionTagConfiguration &&  value)
inline

The element you can use to define tags for row-level security.

Definition at line 648 of file DataSet.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 86 of file DataSet.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the resource.

Definition at line 81 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 91 of file DataSet.h.

◆ WithColumnGroups() [1/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 523 of file DataSet.h.

◆ WithColumnGroups() [2/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 517 of file DataSet.h.

◆ WithColumnLevelPermissionRules() [1/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 695 of file DataSet.h.

◆ WithColumnLevelPermissionRules() [2/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 689 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 486 of file DataSet.h.

◆ WithCreatedTime() [1/2]

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

The time that this dataset was created.

Definition at line 204 of file DataSet.h.

◆ WithCreatedTime() [2/2]

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

The time that this dataset was created.

Definition at line 199 of file DataSet.h.

◆ WithDataSetId() [1/3]

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

The ID of the dataset.

Definition at line 127 of file DataSet.h.

◆ WithDataSetId() [2/3]

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

The ID of the dataset.

Definition at line 122 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 132 of file DataSet.h.

◆ WithDataSetUsageConfiguration() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithDataSetUsageConfiguration ( const DataSetUsageConfiguration value)
inline

The usage configuration to apply to child datasets that reference this dataset as a source.

Definition at line 738 of file DataSet.h.

◆ WithDataSetUsageConfiguration() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithDataSetUsageConfiguration ( DataSetUsageConfiguration &&  value)
inline

The usage configuration to apply to child datasets that reference this dataset as a source.

Definition at line 744 of file DataSet.h.

◆ WithFieldFolders() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithFieldFolders ( Aws::Map< Aws::String, FieldFolder > &&  value)
inline

The folder that contains fields and nested subfolders for your dataset.

Definition at line 566 of file DataSet.h.

◆ WithFieldFolders() [2/2]

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

The folder that contains fields and nested subfolders for your dataset.

Definition at line 561 of file DataSet.h.

◆ WithImportMode() [1/2]

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

A value that indicates whether you want to import the data into SPICE.

Definition at line 456 of file DataSet.h.

◆ WithImportMode() [2/2]

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

A value that indicates whether you want to import the data into SPICE.

Definition at line 461 of file DataSet.h.

◆ WithLastUpdatedTime() [1/2]

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

The last time that this dataset was updated.

Definition at line 235 of file DataSet.h.

◆ WithLastUpdatedTime() [2/2]

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

The last time that this dataset was updated.

Definition at line 230 of file DataSet.h.

◆ WithLogicalTableMap() [1/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 345 of file DataSet.h.

◆ WithLogicalTableMap() [2/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 339 of file DataSet.h.

◆ WithName() [1/3]

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

A display name for the dataset.

Definition at line 168 of file DataSet.h.

◆ WithName() [2/3]

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

A display name for the dataset.

Definition at line 163 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 173 of file DataSet.h.

◆ WithOutputColumns() [1/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 418 of file DataSet.h.

◆ WithOutputColumns() [2/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 412 of file DataSet.h.

◆ WithPhysicalTableMap() [1/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 272 of file DataSet.h.

◆ WithPhysicalTableMap() [2/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 266 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 622 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 627 of file DataSet.h.

◆ WithRowLevelPermissionTagConfiguration() [1/2]

DataSet& Aws::QuickSight::Model::DataSet::WithRowLevelPermissionTagConfiguration ( const RowLevelPermissionTagConfiguration value)
inline

The element you can use to define tags for row-level security.

Definition at line 653 of file DataSet.h.

◆ WithRowLevelPermissionTagConfiguration() [2/2]

DataSet& Aws::QuickSight::Model::DataSet::WithRowLevelPermissionTagConfiguration ( RowLevelPermissionTagConfiguration &&  value)
inline

The element you can use to define tags for row-level security.

Definition at line 658 of file DataSet.h.


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