@RestController
@RequestMapping(value="/servers/{serverName}/open-metadata/open-lineage/users/{userId}")
public class OpenLineageResource
extends Object
| Constructor and Description |
|---|
OpenLineageResource() |
| Modifier and Type | Method and Description |
|---|---|
VoidResponse |
dumpGraph(String userId,
String serverName)
Write an entire graph to disc in the Egeria root folder, in the .GraphMl format.
|
String |
exportGraph(String userId,
String serverName)
Return an entire graph, in GraphSON format.
|
LineageResponse |
lineage(String serverName,
String userId,
String guid,
LineageQueryParameters params)
Returns the graph that the user will initially see when querying lineage.
|
@PostMapping(path="/lineage/entities/{guid}",
produces="application/json")
public LineageResponse lineage(@PathVariable(value="serverName")
String serverName,
@PathVariable(value="userId")
String userId,
@PathVariable(value="guid")
String guid,
@RequestBody
LineageQueryParameters params)
userId - calling user.serverName - name of the server instance to connect to.params - @GetMapping(path="/dump") public VoidResponse dumpGraph(@PathVariable(value="userId") String userId, @PathVariable(value="serverName") String serverName)
userId - calling user.serverName - name of the server instance to connect to.@GetMapping(path="/export",
produces="application/json")
public String exportGraph(@PathVariable(value="userId")
String userId,
@PathVariable(value="serverName")
String serverName)
userId - calling user.serverName - name of the server instance to connect to.Copyright © 2018–2020 ODPi. All rights reserved.