public class AssetCatalogRESTService extends Object
| Constructor and Description |
|---|
AssetCatalogRESTService() |
| Modifier and Type | Method and Description |
|---|---|
AssetResponse |
buildContext(String serverName,
String userId,
String assetGUID,
String assetType)
Return the full context of an asset/glossary term based on its identifier.
|
AssetDescriptionResponse |
getAssetDetailsByGUID(String serverName,
String userId,
String assetGUID,
String assetTypeName)
Fetch asset's header, classification and properties
|
RelationshipListResponse |
getAssetRelationships(String serverName,
String userId,
String assetGUID,
String assetTypeName,
String relationshipTypeName,
Integer startFrom,
Integer limit) |
AssetDescriptionListResponse |
getAssetsFromNeighborhood(String serverName,
String userId,
String assetGUID,
SearchParameters searchParameters)
Returns the sub-graph that represents the returned linked relationships.
|
AssetDescriptionResponse |
getAssetUniverseByGUID(String serverName,
String userId,
String assetGUID,
String assetTypeName)
Fetch asset's header, classification, properties and relationships
|
ClassificationListResponse |
getClassificationByAssetGUID(String serverName,
String userId,
String assetGUID,
String assetTypeName,
String classificationName)
Fetch the classification for a specific asset
|
AssetDescriptionListResponse |
getLinkingAssets(String serverName,
String userId,
String startAssetId,
String endAssetId) |
RelationshipListResponse |
getLinkingRelationships(String serverName,
String userId,
String startAssetGUID,
String endAssetGUID)
Return a sub-graph of relationships that connect two assets
|
AssetCatalogSupportedTypes |
getSupportedTypes(String serverName,
String userId,
String type)
Returns supported types for search with all sub-types.
|
AssetListResponse |
searchByType(String serverName,
String userId,
String searchCriteria,
SearchParameters searchParameters)
Return a list of assets/glossary terms/schema elements matching the search criteria without the full context.
|
public AssetDescriptionResponse getAssetDetailsByGUID(String serverName, String userId, String assetGUID, String assetTypeName)
serverName - unique identifier for requested server.userId - the unique identifier for the userassetGUID - the unique identifier for the assetassetTypeName - the type of the assetpublic AssetDescriptionResponse getAssetUniverseByGUID(String serverName, String userId, String assetGUID, String assetTypeName)
serverName - unique identifier for requested server.userId - the unique identifier for the userassetGUID - the unique identifier for the assetassetTypeName - the asset typepublic ClassificationListResponse getClassificationByAssetGUID(String serverName, String userId, String assetGUID, String assetTypeName, String classificationName)
serverName - unique identifier for requested server.userId - the unique identifier for the userassetGUID - the unique identifier for the assetassetTypeName - the type of the assetclassificationName - the name of the classificationpublic RelationshipListResponse getLinkingRelationships(String serverName, String userId, String startAssetGUID, String endAssetGUID)
serverName - unique identifier for requested server.userId - the unique identifier for the userstartAssetGUID - the starting asset identifier of the queryendAssetGUID - the ending asset identifier of the querypublic RelationshipListResponse getAssetRelationships(String serverName, String userId, String assetGUID, String assetTypeName, String relationshipTypeName, Integer startFrom, Integer limit)
public AssetDescriptionListResponse getLinkingAssets(String serverName, String userId, String startAssetId, String endAssetId)
public AssetDescriptionListResponse getAssetsFromNeighborhood(String serverName, String userId, String assetGUID, SearchParameters searchParameters)
serverName - unique identifier for requested server.userId - the unique identifier for the userassetGUID - the starting asset identifier of the querysearchParameters - constrains to make the assets's search results more precisepublic AssetListResponse searchByType(String serverName, String userId, String searchCriteria, SearchParameters searchParameters)
serverName - unique identifier for requested server.userId - the unique identifier for the usersearchCriteria - a string expression of the characteristics of the required assetssearchParameters - constrains to make the assets's search results more precisepublic AssetResponse buildContext(String serverName, String userId, String assetGUID, String assetType)
serverName - unique identifier for requested server.userId - the unique identifier for the userassetGUID - the global unique identifier of the assetassetType - the type of the assetpublic AssetCatalogSupportedTypes getSupportedTypes(String serverName, String userId, String type)
serverName - unique identifier for requested server.userId - user identifier that issues the calltype - optional type nameCopyright © 2018–2020 ODPi. All rights reserved.