@Service public class OpenLineageService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EDGES_LABEL |
static String |
NODES_LABEL |
| Constructor and Description |
|---|
OpenLineageService(OpenLineageClient openLineageClient) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List> |
getEndToEndLineage(String userId,
String guid,
boolean includeProcesses) |
Map<String,List> |
getGlossaryLineage(String userId,
String guid,
boolean includeProcesses) |
Map<String,List> |
getSourceAndDestination(String userId,
String guid,
boolean includeProcesses) |
Map<String,List> |
getUltimateDestination(String userId,
String guid,
boolean includeProcesses) |
Map<String,List> |
getUltimateSource(String userId,
String guid,
boolean includeProcesses) |
public static final String EDGES_LABEL
public static final String NODES_LABEL
@Autowired public OpenLineageService(OpenLineageClient openLineageClient)
openLineageClient - client to connect to open lineage servicespublic Map<String,List> getUltimateSource(String userId, String guid, boolean includeProcesses)
userId - id of the user triggering the requestguid - unique identifier if the assetincludeProcesses - public Map<String,List> getEndToEndLineage(String userId, String guid, boolean includeProcesses)
userId - id of the user triggering the requestguid - unique identifier if the assetincludeProcesses - public Map<String,List> getUltimateDestination(String userId, String guid, boolean includeProcesses)
userId - id of the user triggering the requestguid - unique identifier if the assetincludeProcesses - public Map<String,List> getGlossaryLineage(String userId, String guid, boolean includeProcesses)
userId - id of the user triggering the requestguid - unique identifier if the assetincludeProcesses - public Map<String,List> getSourceAndDestination(String userId, String guid, boolean includeProcesses)
userId - id of the user triggering the requestguid - unique identifier if the assetincludeProcesses - Copyright © 2018–2020 ODPi. All rights reserved.