@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)
`AWS::QuickSight::DataSet.AwsAccountId`.
|
CfnDataSet |
build() |
CfnDataSet.Builder |
columnGroups(IResolvable columnGroups)
`AWS::QuickSight::DataSet.ColumnGroups`.
|
CfnDataSet.Builder |
columnGroups(List<? extends Object> columnGroups)
`AWS::QuickSight::DataSet.ColumnGroups`.
|
CfnDataSet.Builder |
columnLevelPermissionRules(IResolvable columnLevelPermissionRules)
`AWS::QuickSight::DataSet.ColumnLevelPermissionRules`.
|
CfnDataSet.Builder |
columnLevelPermissionRules(List<? extends Object> columnLevelPermissionRules)
`AWS::QuickSight::DataSet.ColumnLevelPermissionRules`.
|
static CfnDataSet.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDataSet.Builder |
dataSetId(String dataSetId)
`AWS::QuickSight::DataSet.DataSetId`.
|
CfnDataSet.Builder |
fieldFolders(IResolvable fieldFolders)
`AWS::QuickSight::DataSet.FieldFolders`.
|
CfnDataSet.Builder |
fieldFolders(Map<String,? extends Object> fieldFolders)
`AWS::QuickSight::DataSet.FieldFolders`.
|
CfnDataSet.Builder |
importMode(String importMode)
`AWS::QuickSight::DataSet.ImportMode`.
|
CfnDataSet.Builder |
ingestionWaitPolicy(CfnDataSet.IngestionWaitPolicyProperty ingestionWaitPolicy)
`AWS::QuickSight::DataSet.IngestionWaitPolicy`.
|
CfnDataSet.Builder |
ingestionWaitPolicy(IResolvable ingestionWaitPolicy)
`AWS::QuickSight::DataSet.IngestionWaitPolicy`.
|
CfnDataSet.Builder |
logicalTableMap(IResolvable logicalTableMap)
`AWS::QuickSight::DataSet.LogicalTableMap`.
|
CfnDataSet.Builder |
logicalTableMap(Map<String,? extends Object> logicalTableMap)
`AWS::QuickSight::DataSet.LogicalTableMap`.
|
CfnDataSet.Builder |
name(String name)
`AWS::QuickSight::DataSet.Name`.
|
CfnDataSet.Builder |
permissions(IResolvable permissions)
`AWS::QuickSight::DataSet.Permissions`.
|
CfnDataSet.Builder |
permissions(List<? extends Object> permissions)
`AWS::QuickSight::DataSet.Permissions`.
|
CfnDataSet.Builder |
physicalTableMap(IResolvable physicalTableMap)
`AWS::QuickSight::DataSet.PhysicalTableMap`.
|
CfnDataSet.Builder |
physicalTableMap(Map<String,? extends Object> physicalTableMap)
`AWS::QuickSight::DataSet.PhysicalTableMap`.
|
CfnDataSet.Builder |
rowLevelPermissionDataSet(CfnDataSet.RowLevelPermissionDataSetProperty rowLevelPermissionDataSet)
`AWS::QuickSight::DataSet.RowLevelPermissionDataSet`.
|
CfnDataSet.Builder |
rowLevelPermissionDataSet(IResolvable rowLevelPermissionDataSet)
`AWS::QuickSight::DataSet.RowLevelPermissionDataSet`.
|
CfnDataSet.Builder |
tags(List<? extends CfnTag> tags)
`AWS::QuickSight::DataSet.Tags`.
|
@Stability(value=Stable) public static CfnDataSet.Builder create(software.constructs.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 - `AWS::QuickSight::DataSet.AwsAccountId`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnGroups(IResolvable columnGroups)
columnGroups - `AWS::QuickSight::DataSet.ColumnGroups`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnGroups(List<? extends Object> columnGroups)
columnGroups - `AWS::QuickSight::DataSet.ColumnGroups`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnLevelPermissionRules(IResolvable columnLevelPermissionRules)
columnLevelPermissionRules - `AWS::QuickSight::DataSet.ColumnLevelPermissionRules`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder columnLevelPermissionRules(List<? extends Object> columnLevelPermissionRules)
columnLevelPermissionRules - `AWS::QuickSight::DataSet.ColumnLevelPermissionRules`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder dataSetId(String dataSetId)
dataSetId - `AWS::QuickSight::DataSet.DataSetId`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder fieldFolders(IResolvable fieldFolders)
fieldFolders - `AWS::QuickSight::DataSet.FieldFolders`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder fieldFolders(Map<String,? extends Object> fieldFolders)
fieldFolders - `AWS::QuickSight::DataSet.FieldFolders`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder importMode(String importMode)
importMode - `AWS::QuickSight::DataSet.ImportMode`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder ingestionWaitPolicy(CfnDataSet.IngestionWaitPolicyProperty ingestionWaitPolicy)
ingestionWaitPolicy - `AWS::QuickSight::DataSet.IngestionWaitPolicy`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder ingestionWaitPolicy(IResolvable ingestionWaitPolicy)
ingestionWaitPolicy - `AWS::QuickSight::DataSet.IngestionWaitPolicy`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder logicalTableMap(IResolvable logicalTableMap)
logicalTableMap - `AWS::QuickSight::DataSet.LogicalTableMap`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder logicalTableMap(Map<String,? extends Object> logicalTableMap)
logicalTableMap - `AWS::QuickSight::DataSet.LogicalTableMap`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder name(String name)
name - `AWS::QuickSight::DataSet.Name`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder permissions(IResolvable permissions)
permissions - `AWS::QuickSight::DataSet.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder permissions(List<? extends Object> permissions)
permissions - `AWS::QuickSight::DataSet.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder physicalTableMap(IResolvable physicalTableMap)
physicalTableMap - `AWS::QuickSight::DataSet.PhysicalTableMap`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder physicalTableMap(Map<String,? extends Object> physicalTableMap)
physicalTableMap - `AWS::QuickSight::DataSet.PhysicalTableMap`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder rowLevelPermissionDataSet(CfnDataSet.RowLevelPermissionDataSetProperty rowLevelPermissionDataSet)
rowLevelPermissionDataSet - `AWS::QuickSight::DataSet.RowLevelPermissionDataSet`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder rowLevelPermissionDataSet(IResolvable rowLevelPermissionDataSet)
rowLevelPermissionDataSet - `AWS::QuickSight::DataSet.RowLevelPermissionDataSet`. This parameter is required.this@Stability(value=Stable) public CfnDataSet.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::QuickSight::DataSet.Tags`. This parameter is required.this@Stability(value=Stable) public CfnDataSet build()
build in interface software.amazon.jsii.Builder<CfnDataSet>Copyright © 2021. All rights reserved.