Class Probe

java.lang.Object
io.strimzi.api.kafka.model.common.Probe
All Implemented Interfaces:
UnknownPropertyPreserving

public class Probe extends Object implements UnknownPropertyPreserving
A representation of the configurable aspect of a probe (used for health checks).
  • Constructor Details

    • Probe

      public Probe()
    • Probe

      public Probe(int initialDelaySeconds, int timeoutSeconds)
  • Method Details

    • getInitialDelaySeconds

      public int getInitialDelaySeconds()
    • setInitialDelaySeconds

      public void setInitialDelaySeconds(int initialDelaySeconds)
    • getTimeoutSeconds

      public int getTimeoutSeconds()
    • setTimeoutSeconds

      public void setTimeoutSeconds(int timeoutSeconds)
    • getPeriodSeconds

      public Integer getPeriodSeconds()
    • setPeriodSeconds

      public void setPeriodSeconds(Integer periodSeconds)
    • getSuccessThreshold

      public Integer getSuccessThreshold()
    • setSuccessThreshold

      public void setSuccessThreshold(Integer successThreshold)
    • getFailureThreshold

      public Integer getFailureThreshold()
    • setFailureThreshold

      public void setFailureThreshold(Integer failureThreshold)
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Specified by:
      getAdditionalProperties in interface UnknownPropertyPreserving
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
      Specified by:
      setAdditionalProperty in interface UnknownPropertyPreserving