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