public interface MainGraph extends OpenLineageGraph
| Modifier and Type | Method and Description |
|---|---|
void |
dumpMainGraph()
Write an entire graph to disc in the Egeria root folder, in the .GraphMl format.
|
String |
exportMainGraph()
Write the maingraph to JSON (GraphSON) format.
|
Object |
getMainGraph()
Allows the BufferGraphConnector to obtain an instance of mainGraph.
|
void |
initializeGraphDB()
Initialize the mainGraph database.
|
LineageResponse |
lineage(Scope scope,
View view,
String guid,
String displayNameMustContain,
boolean includeProcesses)
Returns a lineage subgraph.
|
startLineageResponse lineage(Scope scope, View view, String guid, String displayNameMustContain, boolean includeProcesses) throws OpenLineageException
scope - The specific lineage query.view - The view queried by the user.guid - The guid of the node of which the lineage is queried from.displayNameMustContain - Used to filter out nodes which displayname does not contain this value.includeProcesses - Will filter out all processes and subprocesses from the response if false.OpenLineageExceptionvoid dumpMainGraph()
throws OpenLineageException
OpenLineageExceptionvoid initializeGraphDB()
throws OpenLineageException
OpenLineageExceptionString exportMainGraph() throws OpenLineageException
OpenLineageExceptionObject getMainGraph()
Copyright © 2018–2020 ODPi. All rights reserved.