Class OpenMetadataConformanceProfileSummary
java.lang.Object
org.odpi.openmetadata.conformance.beans.OpenMetadataConformanceProfileSummary
- All Implemented Interfaces:
Serializable
OpenMetadataConformanceProfileSummary provides a summary of the assessment of a technology's
conformance to an open metadata conformance profile.
- See Also:
-
Constructor Summary
ConstructorDescriptionDefault constructor used in JSON exchangeOpenMetadataConformanceProfileSummary
(Integer id, String name, String description, String documentationURL, OpenMetadataConformanceProfilePriority profilePriority) Standard constructor used during test run.Copy/clone constructor used in JSON exchange -
Method Summary
Modifier and TypeMethodDescriptionReturn the conformance status of the technology under test (TUT).Return the short description of the profile.Return the URL link to the profile.getId()
Return the identifier of the profile.getName()
Return the display name of the profile.Return the priority of the profile.Return detailed results, requirement by requirement.void
setConformanceStatus
(OpenMetadataConformanceStatus conformanceStatus) Set up the conformance status of the technology under test (TUT).void
setDescription
(String description) Set up the short description of the profile.void
setDocumentationURL
(String documentationURL) Set up the URL link to the profile.void
Set up the identifier of the profile.void
Set up the display name of the profile.void
setProfilePriority
(OpenMetadataConformanceProfilePriority profilePriority) Set up the priority of the profile.void
setRequirementSummary
(List<OpenMetadataConformanceRequirementSummary> requirementSummary) Set up detailed results, requirement by requirement.toString()
toString() JSON-style
-
Constructor Details
-
OpenMetadataConformanceProfileSummary
public OpenMetadataConformanceProfileSummary()Default constructor used in JSON exchange -
OpenMetadataConformanceProfileSummary
public OpenMetadataConformanceProfileSummary(Integer id, String name, String description, String documentationURL, OpenMetadataConformanceProfilePriority profilePriority) Standard constructor used during test run.- Parameters:
id
- unique identifier use in indexing the resultsname
- name of the profiledescription
- description of the profiledocumentationURL
- URL to the documentation of the profileprofilePriority
- mandatory or optional
-
OpenMetadataConformanceProfileSummary
Copy/clone constructor used in JSON exchange- Parameters:
template
- object to copy
-
-
Method Details
-
getId
Return the identifier of the profile.- Returns:
- integer used to index the profile
-
setId
Set up the identifier of the profile.- Parameters:
id
- integer used to index the profile
-
getName
Return the display name of the profile.- Returns:
- string name
-
setName
Set up the display name of the profile.- Parameters:
name
- string name
-
getDescription
Return the short description of the profile.- Returns:
- string description
-
setDescription
Set up the short description of the profile.- Parameters:
description
- string description
-
getDocumentationURL
Return the URL link to the profile.- Returns:
- url
-
setDocumentationURL
Set up the URL link to the profile.- Parameters:
documentationURL
- url
-
getConformanceStatus
Return the conformance status of the technology under test (TUT).- Returns:
- status enum
-
setConformanceStatus
Set up the conformance status of the technology under test (TUT).- Parameters:
conformanceStatus
- status enum
-
getProfilePriority
Return the priority of the profile.- Returns:
- priority enum
-
setProfilePriority
Set up the priority of the profile.- Parameters:
profilePriority
- priority enum
-
getRequirementSummary
Return detailed results, requirement by requirement.- Returns:
- list of requirement results (summary)
-
setRequirementSummary
public void setRequirementSummary(List<OpenMetadataConformanceRequirementSummary> requirementSummary) Set up detailed results, requirement by requirement.- Parameters:
requirementSummary
- list of requirement results (summary)
-
toString
toString() JSON-style
-