@Stability(value=Stable) public static final class CfnDataSet.Builder extends Object implements software.amazon.jsii.Builder<CfnDataSet>
CfnDataSet.| Modifier and Type | Method and Description |
|---|---|
CfnDataSet.Builder |
awsAccountId(String awsAccountId)
The AWS account ID.
|
CfnDataSet |
build() |
CfnDataSet.Builder |
columnGroups(IResolvable columnGroups)
Groupings of columns that work together in certain Amazon QuickSight features.
|
CfnDataSet.Builder |
columnGroups(List<? extends Object> columnGroups)
Groupings of columns that work together in certain Amazon QuickSight features.
|
CfnDataSet.Builder |
columnLevelPermissionRules(IResolvable columnLevelPermissionRules)
A set of one or more definitions of a `ColumnLevelPermissionRule` .
|
CfnDataSet.Builder |
columnLevelPermissionRules(List<? extends Object> columnLevelPermissionRules)
A set of one or more definitions of a `ColumnLevelPermissionRule` .
|
static CfnDataSet.Builder |
create(Construct scope,
String id) |
CfnDataSet.Builder |
dataSetId(String dataSetId)
An ID for the dataset that you want to create.
|
CfnDataSet.Builder |
dataSetUsageConfiguration(CfnDataSet.DataSetUsageConfigurationProperty dataSetUsageConfiguration)
`AWS::QuickSight::DataSet.DataSetUsageConfiguration`.
|
CfnDataSet.Builder |
dataSetUsageConfiguration(IResolvable dataSetUsageConfiguration)
`AWS::QuickSight::DataSet.DataSetUsageConfiguration`.
|
CfnDataSet.Builder |
fieldFolders(IResolvable fieldFolders)
The folder that contains fields and nested subfolders for your dataset.
|
CfnDataSet.Builder |
fieldFolders(Map<String,? extends Object> fieldFolders)
The folder that contains fields and nested subfolders for your dataset.
|
CfnDataSet.Builder |
importMode(String importMode)
Indicates whether you want to import the data into SPICE.
|
CfnDataSet.Builder |
ingestionWaitPolicy(CfnDataSet.IngestionWaitPolicyProperty ingestionWaitPolicy)
The wait policy to use when creating or updating a Dataset.
|
CfnDataSet.Builder |
ingestionWaitPolicy(IResolvable ingestionWaitPolicy)
The wait policy to use when creating or updating a Dataset.
|
CfnDataSet.Builder |
logicalTableMap(IResolvable logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
|
CfnDataSet.Builder |
logicalTableMap(Map<String,? extends Object> logicalTableMap)
Configures the combination and transformation of the data from the physical tables.
|
CfnDataSet.Builder |
name(String name)
The display name for the dataset.
|
CfnDataSet.Builder |
permissions(IResolvable permissions)
A list of resource permissions on the dataset.
|
CfnDataSet.Builder |
permissions(List<? extends Object> permissions)
A list of resource permissions on the dataset.
|
CfnDataSet.Builder |
physicalTableMap(IResolvable physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
|
CfnDataSet.Builder |
physicalTableMap(Map<String,? extends Object> physicalTableMap)
Declares the physical tables that are available in the underlying data sources.
|
CfnDataSet.Builder |
rowLevelPermissionDataSet(CfnDataSet.RowLevelPermissionDataSetProperty rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
|
CfnDataSet.Builder |
rowLevelPermissionDataSet(IResolvable rowLevelPermissionDataSet)
The row-level security configuration for the data that you want to create.
|
CfnDataSet.Builder |
tags(List<? extends CfnTag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.
|
@Stability(value=Stable) public static CfnDataSet.Builder create(Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDataSet.CalculatedColumnProperty.Builder.@Stability(value=Stable) public CfnDataSet.Builder awsAccountId(String awsAccountId)
awsAccountId - The AWS account ID. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnGroups(IResolvable columnGroups)
Currently, only geospatial hierarchy is supported.
columnGroups - Groupings of columns that work together in certain Amazon QuickSight features. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnGroups(List<? extends Object> columnGroups)
Currently, only geospatial hierarchy is supported.
columnGroups - Groupings of columns that work together in certain Amazon QuickSight features. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnLevelPermissionRules(IResolvable columnLevelPermissionRules)
columnLevelPermissionRules - A set of one or more definitions of a `ColumnLevelPermissionRule` . This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnLevelPermissionRules(List<? extends Object> columnLevelPermissionRules)
columnLevelPermissionRules - A set of one or more definitions of a `ColumnLevelPermissionRule` . This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder dataSetId(String dataSetId)
This ID is unique per AWS Region for each AWS account.
dataSetId - An ID for the dataset that you want to create. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder dataSetUsageConfiguration(IResolvable dataSetUsageConfiguration)
dataSetUsageConfiguration - `AWS::QuickSight::DataSet.DataSetUsageConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder dataSetUsageConfiguration(CfnDataSet.DataSetUsageConfigurationProperty dataSetUsageConfiguration)
dataSetUsageConfiguration - `AWS::QuickSight::DataSet.DataSetUsageConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder fieldFolders(IResolvable fieldFolders)
fieldFolders - The folder that contains fields and nested subfolders for your dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder fieldFolders(Map<String,? extends Object> fieldFolders)
fieldFolders - The folder that contains fields and nested subfolders for your dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder importMode(String importMode)
importMode - Indicates whether you want to import the data into SPICE. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder ingestionWaitPolicy(IResolvable ingestionWaitPolicy)
The default is to wait for SPICE ingestion to finish with timeout of 36 hours.
ingestionWaitPolicy - The wait policy to use when creating or updating a Dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder ingestionWaitPolicy(CfnDataSet.IngestionWaitPolicyProperty ingestionWaitPolicy)
The default is to wait for SPICE ingestion to finish with timeout of 36 hours.
ingestionWaitPolicy - The wait policy to use when creating or updating a Dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder logicalTableMap(IResolvable logicalTableMap)
logicalTableMap - Configures the combination and transformation of the data from the physical tables. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder logicalTableMap(Map<String,? extends Object> logicalTableMap)
logicalTableMap - Configures the combination and transformation of the data from the physical tables. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder name(String name)
name - The display name for the dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder permissions(IResolvable permissions)
permissions - A list of resource permissions on the dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder permissions(List<? extends Object> permissions)
permissions - A list of resource permissions on the dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder physicalTableMap(IResolvable physicalTableMap)
physicalTableMap - Declares the physical tables that are available in the underlying data sources. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder physicalTableMap(Map<String,? extends Object> physicalTableMap)
physicalTableMap - Declares the physical tables that are available in the underlying data sources. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder rowLevelPermissionDataSet(IResolvable rowLevelPermissionDataSet)
rowLevelPermissionDataSet - The row-level security configuration for the data that you want to create. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder rowLevelPermissionDataSet(CfnDataSet.RowLevelPermissionDataSetProperty rowLevelPermissionDataSet)
rowLevelPermissionDataSet - The row-level security configuration for the data that you want to create. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder tags(List<? extends CfnTag> tags)
tags - Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset. This parameter is required.this@Stability(value=Stable) public CfnDataSet build()
build in interface software.amazon.jsii.Builder<CfnDataSet>Copyright © 2022. All rights reserved.