@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RowLevelPermissionTagRule extends Object implements Serializable, Cloneable, StructuredPojo
A set of rules associated with a tag.
Constructor and Description |
---|
RowLevelPermissionTagRule() |
Modifier and Type | Method and Description |
---|---|
RowLevelPermissionTagRule |
clone() |
boolean |
equals(Object obj) |
String |
getColumnName()
The column name that a tag key is assigned to.
|
String |
getMatchAllValue()
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.
|
String |
getTagKey()
The unique key for a tag.
|
String |
getTagMultiValueDelimiter()
A string that you want to use to delimit the values when you pass the values at run time.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setColumnName(String columnName)
The column name that a tag key is assigned to.
|
void |
setMatchAllValue(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.
|
void |
setTagKey(String tagKey)
The unique key for a tag.
|
void |
setTagMultiValueDelimiter(String tagMultiValueDelimiter)
A string that you want to use to delimit the values when you pass the values at run time.
|
String |
toString()
Returns a string representation of this object.
|
RowLevelPermissionTagRule |
withColumnName(String columnName)
The column name that a tag key is assigned to.
|
RowLevelPermissionTagRule |
withMatchAllValue(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.
|
RowLevelPermissionTagRule |
withTagKey(String tagKey)
The unique key for a tag.
|
RowLevelPermissionTagRule |
withTagMultiValueDelimiter(String tagMultiValueDelimiter)
A string that you want to use to delimit the values when you pass the values at run time.
|
public void setTagKey(String tagKey)
The unique key for a tag.
tagKey
- The unique key for a tag.public String getTagKey()
The unique key for a tag.
public RowLevelPermissionTagRule withTagKey(String tagKey)
The unique key for a tag.
tagKey
- The unique key for a tag.public void setColumnName(String columnName)
The column name that a tag key is assigned to.
columnName
- The column name that a tag key is assigned to.public String getColumnName()
The column name that a tag key is assigned to.
public RowLevelPermissionTagRule withColumnName(String columnName)
The column name that a tag key is assigned to.
columnName
- The column name that a tag key is assigned to.public void setTagMultiValueDelimiter(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.
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 String getTagMultiValueDelimiter()
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 RowLevelPermissionTagRule withTagMultiValueDelimiter(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.
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 void setMatchAllValue(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.
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 String getMatchAllValue()
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 withMatchAllValue(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.
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 String toString()
toString
in class Object
Object.toString()
public RowLevelPermissionTagRule clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.