Class ServiceConfiguration

    • Constructor Detail

      • ServiceConfiguration

        @DataBoundConstructor
        public ServiceConfiguration​(String label,
                                    String category,
                                    String url,
                                    boolean enableMonitoring,
                                    int delayMonitoringMinutes,
                                    boolean acceptInvalidCertificate)
    • Method Detail

      • getId

        public String getId()
      • setId

        @DataBoundSetter
        public void setId​(String id)
      • getLabel

        public String getLabel()
      • setLabel

        @DataBoundSetter
        public void setLabel​(String label)
      • getCategory

        public String getCategory()
      • setCategory

        @DataBoundSetter
        public void setCategory​(String category)
      • getUrl

        public String getUrl()
      • setUrl

        @DataBoundSetter
        public void setUrl​(String url)
      • isEnableMonitoring

        public boolean isEnableMonitoring()
      • setEnableMonitoring

        @DataBoundSetter
        public void setEnableMonitoring​(boolean enableMonitoring)
      • getDelayMonitoringMinutes

        public int getDelayMonitoringMinutes()
      • setDelayMonitoringMinutes

        @DataBoundSetter
        public void setDelayMonitoringMinutes​(int delayMonitoringMinutes)
      • isAcceptInvalidCertificate

        public boolean isAcceptInvalidCertificate()
      • setAcceptInvalidCertificate

        @DataBoundSetter
        public void setAcceptInvalidCertificate​(boolean acceptInvalidCertificate)
      • isValidURL

        public boolean isValidURL()
      • isHttps

        public boolean isHttps()
      • getHostname

        public String getHostname()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isMonitoringAvailable

        public boolean isMonitoringAvailable()