Class OpenLineageHandler
- java.lang.Object
-
- org.odpi.openmetadata.governanceservers.openlineage.handlers.OpenLineageHandler
-
public class OpenLineageHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description OpenLineageHandler(LineageGraph lineageGraph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LineageVertexResponsegetEntityDetails(String guid)Gets entity details.LineageResponselineage(Scope scope, String guid, String displayNameMustContain, boolean includeProcesses)Returns a lineage subgraph.
-
-
-
Constructor Detail
-
OpenLineageHandler
public OpenLineageHandler(LineageGraph lineageGraph)
-
-
Method Detail
-
lineage
public LineageResponse lineage(Scope scope, String guid, String displayNameMustContain, boolean includeProcesses) throws OpenLineageException
Returns a lineage subgraph.- Parameters:
scope- source-and-destination, end-to-end, ultimate-source, ultimate-destination, glossary.guid- The guid of the node of which the lineage is queried from.displayNameMustContain-includeProcesses-- Returns:
- A subgraph containing all relevant paths, in graphSON format.
- Throws:
OpenLineageException
-
getEntityDetails
public LineageVertexResponse getEntityDetails(String guid)
Gets entity details.- Parameters:
guid- the guid- Returns:
- the entity details
-
-