Class ServiceMonitoring

    • Constructor Detail

      • ServiceMonitoring

        @DataBoundConstructor
        public ServiceMonitoring()
      • ServiceMonitoring

        public ServiceMonitoring​(String serviceId)
    • Method Detail

      • getServiceId

        public String getServiceId()
      • setServiceId

        @DataBoundSetter
        public void setServiceId​(String serviceId)
      • getCurrentMonitoringStatus

        public MonitoringStatus getCurrentMonitoringStatus()
      • setCurrentMonitoringStatus

        @DataBoundSetter
        public void setCurrentMonitoringStatus​(MonitoringStatus currentMonitoringStatus)
      • getLastSuccessTimestamp

        public long getLastSuccessTimestamp()
      • setLastSuccessTimestamp

        @DataBoundSetter
        public void setLastSuccessTimestamp​(long lastSuccessTimestamp)
      • getLastFailureTimestamp

        public long getLastFailureTimestamp()
      • setLastFailureTimestamp

        @DataBoundSetter
        public void setLastFailureTimestamp​(long lastFailureTimestamp)
      • getLastFailureReason

        public String getLastFailureReason()
      • setLastFailureReason

        @DataBoundSetter
        public void setLastFailureReason​(String lastFailureReason)
      • getFailureCount

        public int getFailureCount()
      • setFailureCount

        @DataBoundSetter
        public void setFailureCount​(int failureCount)
      • addFailureCount

        public void addFailureCount()
      • getLastCertificateCheckTimestamp

        public long getLastCertificateCheckTimestamp()
      • setLastCertificateCheckTimestamp

        @DataBoundSetter
        public void setLastCertificateCheckTimestamp​(long lastCertificateCheckTimestamp)
      • getCertificateExpiration

        public long getCertificateExpiration()
      • setCertificateExpiration

        @DataBoundSetter
        public void setCertificateExpiration​(long certificateExpiration)
      • getIcon

        public String getIcon()
      • getLastTimestamp

        public long getLastTimestamp()
      • getSinceTimestamp

        public long getSinceTimestamp()
      • isFailure

        public boolean isFailure()
      • hashCode

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

        public long getLastUpdateTimestamp()
      • isAvailabilityUpdateRequired

        public boolean isAvailabilityUpdateRequired​(int delayMonitoringMinutes)
      • isCertificateUpdateRequired

        public boolean isCertificateUpdateRequired()
      • isCertificateExpired

        public boolean isCertificateExpired()