Package com.atlan.model.discovery
Class TagFilter
java.lang.Object
com.atlan.model.discovery.TagFilter
Class to compose a single filter criterion, by tag, for use in a linkable query.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classTagFilter.TagFilterBuilder<C extends TagFilter,B extends TagFilter.TagFilterBuilder<C, B>> static final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TagFilter.TagFilterBuilder<?,?> protected booleanbooleanHuman-readable name for the tag.getName()Atlan-internal tag name for the tag.Value to compare the operand against.inthashCode()static TagFilterof(AtlanClient client, String tagName) Create a new TagFilter to limit assets to those with the human-readable Atlan tag specified.static TagFilterof(AtlanClient client, String tagName, String value) Create a new TagFilter to limit assets to those with the human-readable Atlan tag specified, which in turn is mapped to a source tag, and thus can be further narrowed by the value of the source tag.
-
Constructor Details
-
TagFilter
-
-
Method Details
-
of
Create a new TagFilter to limit assets to those with the human-readable Atlan tag specified.- Parameters:
client- connectivity to the Atlan tenanttagName- human-readable name of the Atlan tag- Returns:
- a filter to limit assets to those with the tag
-
of
Create a new TagFilter to limit assets to those with the human-readable Atlan tag specified, which in turn is mapped to a source tag, and thus can be further narrowed by the value of the source tag.- Parameters:
client- connectivity to the Atlan tenanttagName- human-readable name of the Atlan tagvalue- of the tag to further narrow by- Returns:
- a filter to limit assets to those with the tag
-
_internal
-
toBuilder
-
getName
Atlan-internal tag name for the tag. -
getDisplayName
Human-readable name for the tag. -
getTagValues
Value to compare the operand against. -
equals
-
canEqual
-
hashCode
public int hashCode()
-