Interface AssetKnowledgeInterface
-
public interface AssetKnowledgeInterfaceAssetKnowledgeInterface provides basic information about the types of access supported in the open metadata ecosystem
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getTypesOfAsset(String userId)Return the asset subtype names.Map<String,String>getTypesOfAssetWithDescriptions(String userId)Return the asset subtype names mapped to their descriptions.
-
-
-
Method Detail
-
getTypesOfAsset
List<String> getTypesOfAsset(String userId) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Return the asset subtype names.- Parameters:
userId- calling user- Returns:
- list of type names that are subtypes of asset
- Throws:
InvalidParameterException- full path or userId is nullPropertyServerException- problem accessing property serverUserNotAuthorizedException- security access problem
-
getTypesOfAssetWithDescriptions
Map<String,String> getTypesOfAssetWithDescriptions(String userId) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Return the asset subtype names mapped to their descriptions.- Parameters:
userId- calling user- Returns:
- list of type names that are subtypes of asset mapped to their descriptions
- Throws:
InvalidParameterException- full path or userId is nullPropertyServerException- problem accessing property serverUserNotAuthorizedException- security access problem
-
-