public static final class CfnDataSet.ColumnLevelPermissionRuleProperty.Builder
extends java.lang.Object
CfnDataSet.ColumnLevelPermissionRuleProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDataSet.ColumnLevelPermissionRuleProperty |
build()
Builds the configured instance.
|
CfnDataSet.ColumnLevelPermissionRuleProperty.Builder |
columnNames(java.util.List<java.lang.String> columnNames)
Sets the value of
CfnDataSet.ColumnLevelPermissionRuleProperty.getColumnNames() |
CfnDataSet.ColumnLevelPermissionRuleProperty.Builder |
principals(java.util.List<java.lang.String> principals)
Sets the value of
CfnDataSet.ColumnLevelPermissionRuleProperty.getPrincipals() |
public CfnDataSet.ColumnLevelPermissionRuleProperty.Builder columnNames(java.util.List<java.lang.String> columnNames)
CfnDataSet.ColumnLevelPermissionRuleProperty.getColumnNames()
columnNames
- An array of column names.this
public CfnDataSet.ColumnLevelPermissionRuleProperty.Builder principals(java.util.List<java.lang.String> principals)
CfnDataSet.ColumnLevelPermissionRuleProperty.getPrincipals()
principals
- An array of Amazon Resource Names (ARNs) for Amazon QuickSight users or groups.this
public CfnDataSet.ColumnLevelPermissionRuleProperty build()
CfnDataSet.ColumnLevelPermissionRuleProperty
java.lang.NullPointerException
- if any required attribute was not provided