Class Category

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    RTCCategory

    public class Category
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Category()  
      Category​(java.lang.String label, java.lang.String comment, java.lang.Double normalThreshold, java.lang.Double warningThreshold, java.lang.String rule, java.lang.String... services)  
    • Constructor Detail

      • Category

        public Category()
      • Category

        public Category​(java.lang.String label,
                        java.lang.String comment,
                        java.lang.Double normalThreshold,
                        java.lang.Double warningThreshold,
                        java.lang.String rule,
                        java.lang.String... services)
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • getComment

        public java.util.Optional<java.lang.String> getComment()
      • setComment

        public void setComment​(java.lang.String comment)
      • getNormalThreshold

        public java.lang.Double getNormalThreshold()
      • setNormalThreshold

        public void setNormalThreshold​(java.lang.Double normal)
      • getWarningThreshold

        public java.lang.Double getWarningThreshold()
      • setWarningThreshold

        public void setWarningThreshold​(java.lang.Double warning)
      • getServices

        public java.util.List<java.lang.String> getServices()
      • setServices

        public void setServices​(java.util.List<java.lang.String> services)
      • addService

        public void addService​(java.lang.String service)
      • clearServices

        public void clearServices()
      • getRule

        public java.lang.String getRule()
      • setRule

        public void setRule​(java.lang.String rule)
      • isValid

        public boolean isValid()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object