public class OpenLineageClient extends FFDCRESTClient implements OpenLineageInterface
exceptionHandler, serverName, serverPlatformURLRoot| Constructor and Description |
|---|
OpenLineageClient(String serverName,
String serverPlatformURLRoot)
Create a new OpenLineage client.
|
OpenLineageClient(String serverName,
String serverPlatformURLRoot,
String userId,
String password) |
| Modifier and Type | Method and Description |
|---|---|
LineageVerticesAndEdges |
lineage(String userId,
Scope scope,
View view,
String guid,
String displayNameMustContain,
boolean includeProcesses)
Returns the graph that the user will initially see when querying lineage.
|
callCountGetRESTCall, callGUIDGetRESTCall, callGUIDListGetRESTCall, callGUIDListPostRESTCall, callGUIDPostRESTCall, callVoidPostRESTCallcallGetRESTCall, callGetRESTCallNoParams, callPostRESTCall, callPostRESTCallNoParamspublic OpenLineageClient(String serverName, String serverPlatformURLRoot) throws InvalidParameterException
serverName - name of the server to connect toserverPlatformURLRoot - the network address of the server running the OMAS REST serversInvalidParameterException - if parameter validation failspublic OpenLineageClient(String serverName, String serverPlatformURLRoot, String userId, String password) throws InvalidParameterException
InvalidParameterExceptionpublic LineageVerticesAndEdges lineage(String userId, Scope scope, View view, String guid, String displayNameMustContain, boolean includeProcesses) throws InvalidParameterException, PropertyServerException, OpenLineageException
lineage in interface OpenLineageInterfaceuserId - calling user.scope - ULTIMATE_SOURCE, ULTIMATE_DESTINATION, GLOSSARY.view - TABLE_VIEW, COLUMN_VIEW.guid - The guid of the node of which the lineage is queried of.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.InvalidParameterException - one of the parameters is null or invalidInvalidParameterExceptionPropertyServerExceptionOpenLineageExceptionCopyright © 2018–2020 ODPi. All rights reserved.