public interface GovernanceClassificationLevelInterface
| Modifier and Type | Method and Description |
|---|---|
String |
createGovernanceLevelIdentifier(String userId,
String setGUID,
GovernanceLevelIdentifierProperties properties)
Create a new metadata element to represent a governance classification level identifier.
|
String |
createGovernanceLevelIdentifierSet(String userId,
GovernanceLevelIdentifierSetProperties properties)
Create a new metadata element to represent the root of a Governance Classification Level Identifier Sets.
|
String |
createStandardGovernanceClassificationLevels(String userId,
String classificationName)
Create a governance level identifier set for a specific governance classification:
Impact - classification used to document the impact of an issue or situation.
Criticality - classification used to document how critical an asset or activity is.
Retention - classification used to identify the basis that an asset should be retained.
Confidence - classification use to document an assessment of the quality of an asset or element with an asset.
Confidentiality - classification use to define how much access to an asset should be restricted.
|
GovernanceLevelIdentifierElement |
getGovernanceLevelIdentifier(String userId,
String classificationName,
int levelIdentifier)
Retrieve the governance classification level identifier metadata element for the requested level within a specific governance classification.
|
GovernanceLevelIdentifierSetElement |
getGovernanceLevelIdentifierSet(String userId,
String classificationName)
Retrieve the Governance Level Identifier Set for a requested governance classification.
|
GovernanceLevelIdentifierSetElement |
getGovernanceLevelIdentifierSetByGUID(String userId,
String setGUID)
Retrieve the Governance Level Identifier Set metadata element with the supplied unique identifier.
|
List<GovernanceLevelIdentifierSetElement> |
getGovernanceLevelIdentifierSets(String userId)
Retrieve the list of Governance Classification Level Identifier Sets.
|
void |
removeGovernanceLevelIdentifier(String userId,
String identifierGUID)
Remove the metadata element representing a governance classification level identifier.
|
void |
removeGovernanceLevelIdentifierSet(String userId,
String setGUID)
Remove the metadata element representing a Governance Classification Level Identifier Sets and all linked level identifiers.
|
void |
updateGovernanceLevelIdentifier(String userId,
String identifierGUID,
GovernanceLevelIdentifierProperties properties)
Update the metadata element representing a governance classification level identifier.
|
void |
updateGovernanceLevelIdentifierSet(String userId,
String setGUID,
GovernanceLevelIdentifierSetProperties properties)
Update the metadata element representing a Governance Classification Level Identifier Sets.
|
String createStandardGovernanceClassificationLevels(String userId, String classificationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userclassificationName - name of the classification level to set upInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGovernanceLevelIdentifierSet(String userId, GovernanceLevelIdentifierSetProperties properties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userproperties - properties to storeInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateGovernanceLevelIdentifierSet(String userId, String setGUID, GovernanceLevelIdentifierSetProperties properties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersetGUID - unique identifier of the metadata element to removeproperties - new properties for this elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void removeGovernanceLevelIdentifierSet(String userId, String setGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersetGUID - unique identifier of the metadata element to removeInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GovernanceLevelIdentifierSetElement> getGovernanceLevelIdentifierSets(String userId) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GovernanceLevelIdentifierSetElement getGovernanceLevelIdentifierSet(String userId, String classificationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userclassificationName - classificationName to search forInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GovernanceLevelIdentifierSetElement getGovernanceLevelIdentifierSetByGUID(String userId, String setGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling usersetGUID - unique identifier of the requested metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGovernanceLevelIdentifier(String userId, String setGUID, GovernanceLevelIdentifierProperties properties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userproperties - properties about the Governance LevelIdentifier to storesetGUID - unique identifier of the set that this identifier belongsInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateGovernanceLevelIdentifier(String userId, String identifierGUID, GovernanceLevelIdentifierProperties properties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling useridentifierGUID - unique identifier of the metadata element to updateproperties - new properties for the metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void removeGovernanceLevelIdentifier(String userId, String identifierGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling useridentifierGUID - unique identifier of the metadata element to removeInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GovernanceLevelIdentifierElement getGovernanceLevelIdentifier(String userId, String classificationName, int levelIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userclassificationName - string to find in the propertieslevelIdentifier - level value to retrieveInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.