Interface AssetReviewInterface
public interface AssetReviewInterface
The AssetReviewInterface is used by the asset owner to review the state of the asset including any quality and usage
metrics associated with the asset.
-
Method Summary
Modifier and TypeMethodDescriptionList<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement>findAssets(String userId, String searchString, int startFrom, int pageSize) Return a list of assets with the requested search string in their name, qualified name or description.org.odpi.openmetadata.frameworks.connectors.properties.AssetUniversegetAssetProperties(String userId, String assetGUID) Return everything that is known about the assetorg.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElementgetAssetRelationship(String userId, String relationshipTypeName, String fromAssetGUID, String toAssetGUID) Retrieve the relationship between two elements.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement>getAssetsByName(String userId, String name, int startFrom, int pageSize) Return a list of assets with the requested name.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement>getAssetsByOrigin(String userId, org.odpi.openmetadata.frameworks.openmetadata.properties.governance.FindAssetOriginProperties properties, int startFrom, int pageSize) Return information about the assets from a specific origin.org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElementgetAssetSummary(String userId, String assetGUID) Return the basic attributes of an asset.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getConfidenceClassifiedElements(String userId, boolean returnSpecificLevel, int levelIdentifier, int startFrom, int pageSize) Return information about the elements classified with the confidence classification.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getConfidentialityClassifiedElements(String userId, boolean returnSpecificLevel, int levelIdentifier, int startFrom, int pageSize) Return information about the elements classified with the confidentiality classification.org.odpi.openmetadata.frameworks.connectors.ConnectorgetConnectorToAsset(String userId, String assetGUID) Return a connector for the asset to enable the calling user to access the content.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getCriticalityClassifiedElements(String userId, boolean returnSpecificLevel, int levelIdentifier, int startFrom, int pageSize) Return information about the elements classified with the criticality classification.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy>getElementsSourceFrom(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Retrieve the elements linked via a "SourceFrom" relationship to the requested element.List<org.odpi.openmetadata.frameworks.surveyaction.properties.Annotation>getExtendedAnnotations(String userId, String annotationGUID, org.odpi.openmetadata.frameworks.openmetadata.enums.AnnotationStatus annotationStatus, int startingFrom, int maximumResults) Return any annotations attached to this annotation.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.GovernanceDefinitionElement>getGovernedByDefinitions(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Retrieve the governance definitions linked via a "GovernedBy" relationship to the requested element.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy>getGovernedElements(String userId, String governanceDefinitionGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Retrieve the elements linked via a "GovernedBy" relationship to the requested governance definition.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.GlossaryTermElement>getMeanings(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Retrieve the glossary terms linked via a "SemanticAssignment" relationship to the requested element.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getMembersOfSubjectArea(String userId, String subjectAreaName, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Return information about the contents of a subject area such as the glossaries, reference data sets and quality definitions.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getOwnersElements(String userId, String owner, int startFrom, int pageSize) Return information about the contents of a subject area such as the glossaries, reference data sets and quality definitions.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElement>getRelatedAssetsAtEnd1(String userId, String relationshipTypeName, String toAssetGUID, int startFrom, int pageSize) Retrieve the relationships linked from a specific element at end 2 of the relationship.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElement>getRelatedAssetsAtEnd2(String userId, String relationshipTypeName, String fromAssetGUID, int startFrom, int pageSize) Retrieve the requested relationships linked from a specific element at end 2.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getRetentionClassifiedElements(String userId, boolean returnSpecificBasisIdentifier, int basisIdentifier, int startFrom, int pageSize) Return information about the elements classified with the retention classification.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub>getSecurityTaggedElements(String userId, int startFrom, int pageSize) Return information about the contents of a subject area such as the glossaries, reference data sets and quality definitions.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy>getSemanticAssignees(String userId, String glossaryTermGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Retrieve the elements linked via a "SemanticAssignment" relationship to the requested glossary term.List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy>getSourceElements(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) Retrieve the elements linked via a "SourceFrom" relationship to the requested element.List<org.odpi.openmetadata.frameworks.surveyaction.properties.Annotation>getSurveyReportAnnotations(String userId, String surveyReportGUID, org.odpi.openmetadata.frameworks.openmetadata.enums.AnnotationStatus annotationStatus, int startingFrom, int maximumResults) Return the annotations linked directly to the report.List<org.odpi.openmetadata.frameworks.surveyaction.properties.SurveyReport>getSurveyReports(String userId, String assetGUID, int startingFrom, int maximumResults) Return the survey reports about the asset.getTypesOfAnnotation(String userId) Return the annotation subtype names.Return the annotation subtype names mapped to their descriptions.
-
Method Details
-
getAssetsByName
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement> getAssetsByName(String userId, String name, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException Return a list of assets with the requested name.- Parameters:
userId- calling username- name to search forstartFrom- starting element (used in paging through large result sets)pageSize- maximum number of results to return- Returns:
- list of unique identifiers of assets with matching name.
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- the name is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem access in the property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user does not have access to the properties
-
findAssets
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement> findAssets(String userId, String searchString, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException Return a list of assets with the requested search string in their name, qualified name or description.- Parameters:
userId- calling usersearchString- string to search for in textstartFrom- starting element (used in paging through large result sets)pageSize- maximum number of results to return- Returns:
- list of assets that match the search string.
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- the searchString is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem access in the property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user does not have access to the properties
-
getAssetSummary
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement getAssetSummary(String userId, String assetGUID) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return the basic attributes of an asset.- Parameters:
userId- calling userassetGUID- unique identifier of the asset- Returns:
- basic asset properties
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is null or invalid.org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- user not authorized to issue this request.org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there was a problem that occurred within the property server.
-
getAssetProperties
org.odpi.openmetadata.frameworks.connectors.properties.AssetUniverse getAssetProperties(String userId, String assetGUID) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return everything that is known about the asset- Parameters:
userId- calling userassetGUID- unique identifier of the asset- Returns:
- asset properties with links to other attached content
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is null or invalid.org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- user not authorized to issue this request.org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there was a problem that occurred within the property server.
-
getAssetRelationship
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElement getAssetRelationship(String userId, String relationshipTypeName, String fromAssetGUID, String toAssetGUID) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the relationship between two elements.- Parameters:
userId- calling userrelationshipTypeName- type name of relationship to createfromAssetGUID- unique identifier of the asset at end 1 of the relationshiptoAssetGUID- unique identifier of the asset at end 2 of the relationship- Returns:
- unique identifier and properties of the relationship
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getRelatedAssetsAtEnd2
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElement> getRelatedAssetsAtEnd2(String userId, String relationshipTypeName, String fromAssetGUID, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the requested relationships linked from a specific element at end 2.- Parameters:
userId- calling userrelationshipTypeName- type name of relationship to deletefromAssetGUID- unique identifier of the asset at end 1 of the relationshipstartFrom- start position for resultspageSize- maximum number of results- Returns:
- unique identifier and properties of the relationship
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getRelatedAssetsAtEnd1
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelationshipElement> getRelatedAssetsAtEnd1(String userId, String relationshipTypeName, String toAssetGUID, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the relationships linked from a specific element at end 2 of the relationship.- Parameters:
userId- calling userrelationshipTypeName- type name of relationship to deletetoAssetGUID- unique identifier of the asset at end 2 of the relationshipstartFrom- start position for resultspageSize- maximum number of results- Returns:
- unique identifier and properties of the relationship
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getConnectorToAsset
org.odpi.openmetadata.frameworks.connectors.Connector getConnectorToAsset(String userId, String assetGUID) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return a connector for the asset to enable the calling user to access the content.- Parameters:
userId- calling userassetGUID- unique identifier of the asset- Returns:
- connector object
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is null or invalid.org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- user not authorized to issue this request.org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there was a problem that occurred within the property server.
-
getSurveyReports
List<org.odpi.openmetadata.frameworks.surveyaction.properties.SurveyReport> getSurveyReports(String userId, String assetGUID, int startingFrom, int maximumResults) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return the survey reports about the asset.- Parameters:
userId- calling userassetGUID- unique identifier of the assetstartingFrom- position in the list (used when there are so many reports that paging is neededmaximumResults- maximum number of elements to return an this call- Returns:
- list of survey reports
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is null or invalid.org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- user not authorized to issue this request.org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there was a problem that occurred within the property server.
-
getTypesOfAnnotation
List<String> getTypesOfAnnotation(String userId) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return the annotation subtype names.- Parameters:
userId- calling user- Returns:
- list of type names that are subtypes of annotation
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- full path or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getTypesOfAnnotationWithDescriptions
Map<String,String> getTypesOfAnnotationWithDescriptions(String userId) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return the annotation subtype names mapped to their descriptions.- Parameters:
userId- calling user- Returns:
- map of type names that are subtypes of annotation to their descriptions
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- full path or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getSurveyReportAnnotations
List<org.odpi.openmetadata.frameworks.surveyaction.properties.Annotation> getSurveyReportAnnotations(String userId, String surveyReportGUID, org.odpi.openmetadata.frameworks.openmetadata.enums.AnnotationStatus annotationStatus, int startingFrom, int maximumResults) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return the annotations linked directly to the report.- Parameters:
userId- identifier of calling usersurveyReportGUID- identifier of the survey report.annotationStatus- status of the desired annotations - null means all statuses.startingFrom- initial position in the stored list.maximumResults- maximum number of definitions to return on this call.- Returns:
- list of annotations
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is null or invalid.org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- user not authorized to issue this request.org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there was a problem that occurred within the property server.
-
getExtendedAnnotations
List<org.odpi.openmetadata.frameworks.surveyaction.properties.Annotation> getExtendedAnnotations(String userId, String annotationGUID, org.odpi.openmetadata.frameworks.openmetadata.enums.AnnotationStatus annotationStatus, int startingFrom, int maximumResults) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return any annotations attached to this annotation.- Parameters:
userId- identifier of calling userannotationGUID- anchor annotationannotationStatus- status of the desired annotations - null means all statuses.startingFrom- starting position in the listmaximumResults- maximum number of annotations that can be returned.- Returns:
- list of Annotation objects
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is null or invalid.org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- user not authorized to issue this request.org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there was a problem that occurred within the property server.
-
getConfidenceClassifiedElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getConfidenceClassifiedElements(String userId, boolean returnSpecificLevel, int levelIdentifier, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the elements classified with the confidence classification.- Parameters:
userId- calling userreturnSpecificLevel- should the results be filtered by levelIdentifier?levelIdentifier- the identifier to filter by (if returnSpecificLevel=true)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getCriticalityClassifiedElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getCriticalityClassifiedElements(String userId, boolean returnSpecificLevel, int levelIdentifier, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the elements classified with the criticality classification.- Parameters:
userId- calling userreturnSpecificLevel- should the results be filtered by levelIdentifier?levelIdentifier- the identifier to filter by (if returnSpecificLevel=true)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getConfidentialityClassifiedElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getConfidentialityClassifiedElements(String userId, boolean returnSpecificLevel, int levelIdentifier, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the elements classified with the confidentiality classification.- Parameters:
userId- calling userreturnSpecificLevel- should the results be filtered by levelIdentifier?levelIdentifier- the identifier to filter by (if returnSpecificLevel=true)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getRetentionClassifiedElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getRetentionClassifiedElements(String userId, boolean returnSpecificBasisIdentifier, int basisIdentifier, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the elements classified with the retention classification.- Parameters:
userId- calling userreturnSpecificBasisIdentifier- should the results be filtered by basisIdentifier?basisIdentifier- the identifier to filter by (if returnSpecificBasisIdentifier=true)startFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getSecurityTaggedElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getSecurityTaggedElements(String userId, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the contents of a subject area such as the glossaries, reference data sets and quality definitions.- Parameters:
userId- calling userstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getOwnersElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getOwnersElements(String userId, String owner, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the contents of a subject area such as the glossaries, reference data sets and quality definitions.- Parameters:
userId- calling userowner- unique identifier for the owner - could be role, profile, userIdstartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getAssetsByOrigin
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AssetElement> getAssetsByOrigin(String userId, org.odpi.openmetadata.frameworks.openmetadata.properties.governance.FindAssetOriginProperties properties, int startFrom, int pageSize) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the assets from a specific origin.- Parameters:
userId- calling userproperties- values to search on - null means any valuestartFrom- paging start pointpageSize- maximum results that can be returned- Returns:
- list of the assets
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getMembersOfSubjectArea
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementStub> getMembersOfSubjectArea(String userId, String subjectAreaName, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Return information about the contents of a subject area such as the glossaries, reference data sets and quality definitions.- Parameters:
userId- calling usersubjectAreaName- unique identifier for the subject areastartFrom- paging start pointpageSize- maximum results that can be returnedeffectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of element stubs
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- qualifiedName or userId is nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
getMeanings
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.GlossaryTermElement> getMeanings(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the glossary terms linked via a "SemanticAssignment" relationship to the requested element.- Parameters:
userId- calling userelementGUID- unique identifier of the elementstartFrom- index of the list to start from (0 for start)pageSize- maximum number of elements to return.effectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of related elements
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getSemanticAssignees
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy> getSemanticAssignees(String userId, String glossaryTermGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the elements linked via a "SemanticAssignment" relationship to the requested glossary term.- Parameters:
userId- calling userglossaryTermGUID- unique identifier of the glossary term that the returned elements are linked tostartFrom- index of the list to start from (0 for start)pageSize- maximum number of elements to return.effectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of related elements
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getGovernedByDefinitions
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.GovernanceDefinitionElement> getGovernedByDefinitions(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the governance definitions linked via a "GovernedBy" relationship to the requested element.- Parameters:
userId- calling userelementGUID- unique identifier of the elementstartFrom- index of the list to start from (0 for start)pageSize- maximum number of elements to return.effectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of related elements
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getGovernedElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy> getGovernedElements(String userId, String governanceDefinitionGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the elements linked via a "GovernedBy" relationship to the requested governance definition.- Parameters:
userId- calling usergovernanceDefinitionGUID- unique identifier of the governance definition that the returned elements are linked tostartFrom- index of the list to start from (0 for start)pageSize- maximum number of elements to return.effectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of related elements
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getSourceElements
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy> getSourceElements(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the elements linked via a "SourceFrom" relationship to the requested element. The elements returned were used to create the requested element. Typically only one element is returned.- Parameters:
userId- calling userelementGUID- unique identifier of the elementstartFrom- index of the list to start from (0 for start)pageSize- maximum number of elements to return.effectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of related elements
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-
getElementsSourceFrom
List<org.odpi.openmetadata.frameworks.openmetadata.metadataelements.RelatedBy> getElementsSourceFrom(String userId, String elementGUID, int startFrom, int pageSize, Date effectiveTime, boolean forLineage, boolean forDuplicateProcessing) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException Retrieve the elements linked via a "SourceFrom" relationship to the requested element. The elements returned were created using the requested element as a template.- Parameters:
userId- calling userelementGUID- unique identifier of the element that the returned elements are linked tostartFrom- index of the list to start from (0 for start)pageSize- maximum number of elements to return.effectiveTime- the time that the retrieved elements must be effective forforLineage- return elements marked with the Memento classification?forDuplicateProcessing- do not merge elements marked as duplicates?- Returns:
- list of related elements
- Throws:
org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException- one of the parameters is invalidorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- the user is not authorized to issue this requestorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- there is a problem reported in the open metadata server(s)
-