Class OpenMetadataConformanceRequirementSummary

java.lang.Object
org.odpi.openmetadata.conformance.beans.OpenMetadataConformanceRequirementSummary
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
OpenMetadataConformanceRequirementResults

public class OpenMetadataConformanceRequirementSummary extends Object implements Serializable
OpenMetadataConformanceRequirementSummary documents the conformance assessment of the technology under test for one of the requirements specified for a workbench's profile, at a summary level (not including all details of every piece of evidence collected).
See Also:
  • Constructor Details

    • OpenMetadataConformanceRequirementSummary

      public OpenMetadataConformanceRequirementSummary()
      Default constructor used in JSON exchange
    • OpenMetadataConformanceRequirementSummary

      public OpenMetadataConformanceRequirementSummary(Integer id, String name, String description, String documentationURL)
      Standard constructor used during test run.
      Parameters:
      id - ui
      name - name of the requirement.
      description - description of the requirement.
      documentationURL - URL link to more information.
    • OpenMetadataConformanceRequirementSummary

      public OpenMetadataConformanceRequirementSummary(OpenMetadataConformanceRequirementSummary template)
      Copy/clone constructor used in JSON exchange
      Parameters:
      template - object to copy
  • Method Details

    • getId

      public Integer getId()
      Return the identifier of the requirement.
      Returns:
      integer used to index the requirement
    • setId

      public void setId(Integer id)
      Set up the identifier of the requirement.
      Parameters:
      id - integer used to index the requirement
    • getName

      public String getName()
      Return the display name of the requirement.
      Returns:
      string name
    • setName

      public void setName(String name)
      Set up the display name of the requirement.
      Parameters:
      name - string name
    • getDescription

      public String getDescription()
      Return the short description of the requirement.
      Returns:
      string description
    • setDescription

      public void setDescription(String description)
      Set up the short description of the requirement.
      Parameters:
      description - string description
    • getDocumentationURL

      public String getDocumentationURL()
      Return the URL link to the requirement.
      Returns:
      url
    • setDocumentationURL

      public void setDocumentationURL(String documentationURL)
      Set up the URL link to the requirement.
      Parameters:
      documentationURL - url
    • getConformanceStatus

      public OpenMetadataConformanceStatus getConformanceStatus()
      Return the conformance status of the technology under test (TUT).
      Returns:
      status enum
    • setConformanceStatus

      public void setConformanceStatus(OpenMetadataConformanceStatus conformanceStatus)
      Set up the conformance status of the technology under test (TUT).
      Parameters:
      conformanceStatus - status enum
    • toString

      public String toString()
      toString() JSON-style
      Overrides:
      toString in class Object
      Returns:
      string description