public interface AssetLineageInterface
| Modifier and Type | Method and Description |
|---|---|
List<String> |
publishAssetContext(String userId,
String guid,
String entityType)
Publishes the asset context of an entity - used for data files and relational tables.
|
List<String> |
publishEntities(String serverName,
String userId,
String entityType,
Optional<Date> updatedAfterDate)
Scan the cohort based on the given entity type and publish the contexts for the found entities to the out topic
Returns a list that contains entities GUID that were published out.
|
List<String> publishEntities(String serverName, String userId, String entityType, Optional<Date> updatedAfterDate) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
serverName - the server nameuserId - the user identityType - the entity typeupdatedAfterDate - take into account just the entities updated after the specified date, if any (otherwise
it loads everything)InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - there is a problem retrieving information from the property server(s).UserNotAuthorizedException - the requesting user is not authorized to issue this request.List<String> publishAssetContext(String userId, String guid, String entityType) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
userId - the caller user Idguid - the guid of the entityentityType - the entity typeInvalidParameterException - the invalid parameter exceptionPropertyServerException - the property server exceptionUserNotAuthorizedException - the user not authorized exceptionCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.