Package org.openmetadata.service.jdbi3
Interface CollectionDAO.EntityRelationshipDAO
- Enclosing interface:
- CollectionDAO
public static interface CollectionDAO.EntityRelationshipDAO
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoiddefault voidbulkInsertToRelationship(UUID fromId, List<UUID> toIds, String fromEntity, String toEntity, int relation) intvoidvoiddeleteAllWithId(UUID id) voiddeleteFrom(UUID fromId, String fromEntity, int relation, String toEntity) voidfindFromPipeline(UUID toId, int relation) intfindIfAnyRelationExist(String fromEntity, String toEntity) findToPipeline(UUID fromId, int relation) getRelation(UUID fromId, UUID toId, int relation) default voidvoid
-
Method Details
-
insert
-
bulkInsertToRelationship
-
insert
-
bulkInsertTo
-
findTo
-
findTo
default List<CollectionDAO.EntityRelationshipRecord> findTo(UUID fromId, String fromEntity, int relation) -
findTo
List<CollectionDAO.EntityRelationshipRecord> findTo(UUID fromId, String fromEntity, int relation, String toEntity) -
findToPipeline
-
findFrom
List<CollectionDAO.EntityRelationshipRecord> findFrom(UUID toId, String toEntity, int relation, String fromEntity) -
findFrom
-
findFromPipeline
-
findIfAnyRelationExist
-
getRelation
-
delete
-
deleteFrom
-
deleteTo
-
deleteAll
-
deleteAllWithId
-