@Generated(value="software.amazon.awssdk:codegen") public final class RowLevelPermissionTagRule extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RowLevelPermissionTagRule.Builder,RowLevelPermissionTagRule>
A set of rules associated with a tag.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RowLevelPermissionTagRule.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RowLevelPermissionTagRule.Builder |
builder() |
String |
columnName()
The column name that a tag key is assigned to.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
matchAllValue()
A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the
values one by one.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RowLevelPermissionTagRule.Builder> |
serializableBuilderClass() |
String |
tagKey()
The unique key for a tag.
|
String |
tagMultiValueDelimiter()
A string that you want to use to delimit the values when you pass the values at run time.
|
RowLevelPermissionTagRule.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String tagKey()
The unique key for a tag.
public final String columnName()
The column name that a tag key is assigned to.
public final String tagMultiValueDelimiter()
A string that you want to use to delimit the values when you pass the values at run time. For example, you can delimit the values with a comma.
public final String matchAllValue()
A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. For example, you can use an asterisk as your match all value.
public RowLevelPermissionTagRule.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RowLevelPermissionTagRule.Builder,RowLevelPermissionTagRule>public static RowLevelPermissionTagRule.Builder builder()
public static Class<? extends RowLevelPermissionTagRule.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.