public static interface RowLevelPermissionTagConfiguration.Builder extends SdkPojo, CopyableBuilder<RowLevelPermissionTagConfiguration.Builder,RowLevelPermissionTagConfiguration>
| Modifier and Type | Method and Description |
|---|---|
RowLevelPermissionTagConfiguration.Builder |
status(Status status)
The status of row-level security tags.
|
RowLevelPermissionTagConfiguration.Builder |
status(String status)
The status of row-level security tags.
|
RowLevelPermissionTagConfiguration.Builder |
tagRuleConfigurations(Collection<? extends Collection<String>> tagRuleConfigurations)
A list of tag configuration rules to apply to a dataset.
|
RowLevelPermissionTagConfiguration.Builder |
tagRuleConfigurations(Collection<String>... tagRuleConfigurations)
A list of tag configuration rules to apply to a dataset.
|
RowLevelPermissionTagConfiguration.Builder |
tagRules(Collection<RowLevelPermissionTagRule> tagRules)
A set of rules associated with row-level security, such as the tag names and columns that they are assigned
to.
|
RowLevelPermissionTagConfiguration.Builder |
tagRules(Consumer<RowLevelPermissionTagRule.Builder>... tagRules)
A set of rules associated with row-level security, such as the tag names and columns that they are assigned
to.
|
RowLevelPermissionTagConfiguration.Builder |
tagRules(RowLevelPermissionTagRule... tagRules)
A set of rules associated with row-level security, such as the tag names and columns that they are assigned
to.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRowLevelPermissionTagConfiguration.Builder status(String status)
The status of row-level security tags. If enabled, the status is ENABLED. If disabled, the
status is DISABLED.
RowLevelPermissionTagConfiguration.Builder status(Status status)
The status of row-level security tags. If enabled, the status is ENABLED. If disabled, the
status is DISABLED.
RowLevelPermissionTagConfiguration.Builder tagRules(Collection<RowLevelPermissionTagRule> tagRules)
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
tagRules - A set of rules associated with row-level security, such as the tag names and columns that they are
assigned to.RowLevelPermissionTagConfiguration.Builder tagRules(RowLevelPermissionTagRule... tagRules)
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
tagRules - A set of rules associated with row-level security, such as the tag names and columns that they are
assigned to.RowLevelPermissionTagConfiguration.Builder tagRules(Consumer<RowLevelPermissionTagRule.Builder>... tagRules)
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
This is a convenience method that creates an instance of theRowLevelPermissionTagRule.Builder avoiding the need
to create one manually via
RowLevelPermissionTagRule.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #tagRules(List.
tagRules - a consumer that will call methods on
RowLevelPermissionTagRule.Builder#tagRules(java.util.Collection) RowLevelPermissionTagConfiguration.Builder tagRuleConfigurations(Collection<? extends Collection<String>> tagRuleConfigurations)
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
tagRuleConfigurations - A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition.
Tags within each tile will be joined (AND). At least one rule in this structure must have all tag
values assigned to it to apply Row-level security (RLS) to the dataset.RowLevelPermissionTagConfiguration.Builder tagRuleConfigurations(Collection<String>... tagRuleConfigurations)
A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition. Tags within each tile will be joined (AND). At least one rule in this structure must have all tag values assigned to it to apply Row-level security (RLS) to the dataset.
tagRuleConfigurations - A list of tag configuration rules to apply to a dataset. All tag configurations have the OR condition.
Tags within each tile will be joined (AND). At least one rule in this structure must have all tag
values assigned to it to apply Row-level security (RLS) to the dataset.Copyright © 2023. All rights reserved.