Class HealthCheckMetaData

java.lang.Object
com.kingsrook.qqq.backend.core.health.HealthCheckMetaData
All Implemented Interfaces:
QMetaDataObject, Serializable

public class HealthCheckMetaData extends Object implements QMetaDataObject
HealthCheckMetaData
See Also:
  • Constructor Details

    • HealthCheckMetaData

      public HealthCheckMetaData()
  • Method Details

    • getName

      public String getName()
      Getter for name
    • setName

      public void setName(String name)
      Setter for name
    • withName

      public HealthCheckMetaData withName(String name)
      Fluent setter for name
    • getLabel

      public String getLabel()
      Getter for label
    • setLabel

      public void setLabel(String label)
      Setter for label
    • withLabel

      public HealthCheckMetaData withLabel(String label)
      Fluent setter for label
    • getComponent

      public String getComponent()
      Getter for component
    • setComponent

      public void setComponent(String component)
      Setter for component
    • withComponent

      public HealthCheckMetaData withComponent(String component)
      Fluent setter for component
    • getCategory

      public HealthCategory getCategory()
      Getter for category
    • setCategory

      public void setCategory(HealthCategory category)
      Setter for category
    • withCategory

      public HealthCheckMetaData withCategory(HealthCategory category)
      Fluent setter for category
    • getKind

      public HealthCheckKind getKind()
      Getter for kind
    • setKind

      public void setKind(HealthCheckKind kind)
      Setter for kind
    • withKind

      public HealthCheckMetaData withKind(HealthCheckKind kind)
      Fluent setter for kind
    • getIntervalSeconds

      public int getIntervalSeconds()
      Getter for intervalSeconds
    • setIntervalSeconds

      public void setIntervalSeconds(int intervalSeconds)
      Setter for intervalSeconds
    • withIntervalSeconds

      public HealthCheckMetaData withIntervalSeconds(int intervalSeconds)
      Fluent setter for intervalSeconds
    • getTimeoutMs

      public int getTimeoutMs()
      Getter for timeoutMs
    • setTimeoutMs

      public void setTimeoutMs(int timeoutMs)
      Setter for timeoutMs
    • withTimeoutMs

      public HealthCheckMetaData withTimeoutMs(int timeoutMs)
      Fluent setter for timeoutMs
    • getSeverity

      public AlertSeverity getSeverity()
      Getter for severity
    • setSeverity

      public void setSeverity(AlertSeverity severity)
      Setter for severity
    • withSeverity

      public HealthCheckMetaData withSeverity(AlertSeverity severity)
      Fluent setter for severity
    • getFailureThreshold

      public int getFailureThreshold()
      Getter for failureThreshold
    • setFailureThreshold

      public void setFailureThreshold(int failureThreshold)
      Setter for failureThreshold
    • withFailureThreshold

      public HealthCheckMetaData withFailureThreshold(int failureThreshold)
      Fluent setter for failureThreshold
    • getRecoveryThreshold

      public int getRecoveryThreshold()
      Getter for recoveryThreshold
    • setRecoveryThreshold

      public void setRecoveryThreshold(int recoveryThreshold)
      Setter for recoveryThreshold
    • withRecoveryThreshold

      public HealthCheckMetaData withRecoveryThreshold(int recoveryThreshold)
      Fluent setter for recoveryThreshold
    • getIncludeInReadiness

      public boolean getIncludeInReadiness()
      Getter for includeInReadiness
    • setIncludeInReadiness

      public void setIncludeInReadiness(boolean includeInReadiness)
      Setter for includeInReadiness
    • withIncludeInReadiness

      public HealthCheckMetaData withIncludeInReadiness(boolean includeInReadiness)
      Fluent setter for includeInReadiness
    • getCheck

      public QCodeReference getCheck()
      Getter for check
    • setCheck

      public void setCheck(QCodeReference check)
      Setter for check
    • withCheck

      public HealthCheckMetaData withCheck(QCodeReference check)
      Fluent setter for check
    • getCheckInstance

      public HealthCheck getCheckInstance()
      Getter for checkInstance
    • setCheckInstance

      public void setCheckInstance(HealthCheck checkInstance)
      Setter for checkInstance
    • withCheckInstance

      public HealthCheckMetaData withCheckInstance(HealthCheck checkInstance)
      Fluent setter for checkInstance