@RestController @RequestMapping(value="/api/lineage") public class OpenLineageController extends Object
| Constructor and Description |
|---|
OpenLineageController() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List> |
endToEndLineage(String guid,
boolean includeProcesses) |
Map<String,List> |
glossaryLineage(String guid,
boolean includeProcesses) |
void |
initBinder(org.springframework.web.bind.WebDataBinder webdataBinder)
This method is registering a custom converter for View and Scope enums in order to be able to use in url the text of the enum and not the actual name
|
Map<String,List> |
sourceAndDestinationLineage(String guid,
boolean includeProcesses) |
Map<String,List> |
ultimateDestination(String guid,
boolean includeProcesses) |
Map<String,List> |
ultimateSourceGraph(String guid,
boolean includeProcesses) |
@GetMapping(value="/entities/{guid}/ultimate-source")
public Map<String,List> ultimateSourceGraph(@PathVariable(value="guid")
String guid,
@RequestParam
boolean includeProcesses)
guid - unique identifier of the asset@GetMapping(value="/entities/{guid}/end2end")
@ResponseBody
public Map<String,List> endToEndLineage(@PathVariable(value="guid")
String guid,
@RequestParam
boolean includeProcesses)
guid - unique identifier of the asset@GetMapping(value="/entities/{guid}/ultimate-destination")
public Map<String,List> ultimateDestination(@PathVariable(value="guid")
String guid,
@RequestParam
boolean includeProcesses)
guid - unique identifier of the asset@GetMapping(value="/entities/{guid}/glossary-lineage")
public Map<String,List> glossaryLineage(@PathVariable(value="guid")
String guid,
@RequestParam
boolean includeProcesses)
guid - unique identifier of the glossary term@GetMapping(value="/entities/{guid}/source-and-destination")
public Map<String,List> sourceAndDestinationLineage(@PathVariable(value="guid")
String guid,
@RequestParam
boolean includeProcesses)
guid - unique identifier of the asset@InitBinder public void initBinder(org.springframework.web.bind.WebDataBinder webdataBinder)
webdataBinder - DataBinder for data binding from web request parameters to JavaBean objectsCopyright © 2018–2020 ODPi. All rights reserved.