Package org.openmetadata.service.jdbi3
Interface CollectionDAO.TagUsageDAO
- Enclosing interface:
- CollectionDAO
public static interface CollectionDAO.TagUsageDAO
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classDeprecated.static classDeprecated.static class -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTag(int source, String tagFQN, String tagFQNHash, String targetFQNHash, int labelType, int state) voiddeleteTagLabels(int source, String tagFQNHash) voiddeleteTagLabelsByFqn(String tagFQNHash) voiddeleteTagLabelsByTargetPrefix(String targetFQNHash) voiddeleteTagsByTagAndTargetEntity(String tagFqnHash, String targetFQNHash) voiddeleteTagsByTarget(String targetFQNHash) intgetTagCount(int source, String tagFqnHash) getTagsByPrefix(String targetFQNPrefix, String postfix, boolean requiresFqnHash) getTagsInternal(String targetFQNHash) getTagsInternalByPrefix(String targetFQNHashPrefix, String postfix) getTargetFQNHashForTag(String tagFQNHash) listAll()Deprecated.default voidvoidrenameInternal(int source, String oldFQNHash, String newFQN, String newFQNHash) Rename the tagFQNdefault voidupdateTagPrefix(int source, String oldPrefix, String newPrefix) Update all the tagFQN starting with oldPrefix to start with newPrefix due to tag or glossary name changevoidupdateTagPrefixInternal(String update) voidupsertFQNHash(int source, String tagFQN, String tagFQNHash, String targetFQNHash, int labelType, int state, String targetFQN) Deprecated.
-
Method Details
-
applyTag
-
getTags
-
getTagsByPrefix
-
getTagsInternal
-
getTagsInternalByPrefix
-
listAll
Deprecated. -
getTagCount
-
deleteTagsByTarget
-
deleteTagsByTagAndTargetEntity
-
deleteTagLabels
-
deleteTagLabelsByFqn
-
deleteTagLabelsByTargetPrefix
-
upsertFQNHash
@Deprecated(since="Release 1.1") void upsertFQNHash(int source, String tagFQN, String tagFQNHash, String targetFQNHash, int labelType, int state, String targetFQN) Deprecated. -
updateTagPrefix
Update all the tagFQN starting with oldPrefix to start with newPrefix due to tag or glossary name change -
rename
-
renameInternal
Rename the tagFQN -
updateTagPrefixInternal
-
getTargetFQNHashForTag
-