Class ShenyuConfig.UpstreamCheck

  • Enclosing class:
    ShenyuConfig

    public static class ShenyuConfig.UpstreamCheck
    extends java.lang.Object
    The type Upstream check.
    • Constructor Detail

      • UpstreamCheck

        public UpstreamCheck()
    • Method Detail

      • getEnabled

        public boolean getEnabled()
        Gets enabled.
        Returns:
        the enabled
      • setEnabled

        public void setEnabled​(boolean enabled)
        Sets enabled.
        Parameters:
        enabled - the enabled
      • getTimeout

        public java.lang.Integer getTimeout()
        Gets timeout.
        Returns:
        the timeout
      • setTimeout

        public void setTimeout​(java.lang.Integer timeout)
        Sets timeout.
        Parameters:
        timeout - the timeout
      • getHealthyThreshold

        public java.lang.Integer getHealthyThreshold()
        Gets healthy threshold.
        Returns:
        the healthy threshold
      • setHealthyThreshold

        public void setHealthyThreshold​(java.lang.Integer healthyThreshold)
        Sets healthy threshold.
        Parameters:
        healthyThreshold - the healthy threshold
      • getUnhealthyThreshold

        public java.lang.Integer getUnhealthyThreshold()
        Gets unhealthy threshold.
        Returns:
        the unhealthy threshold
      • setUnhealthyThreshold

        public void setUnhealthyThreshold​(java.lang.Integer unhealthyThreshold)
        Sets unhealthy threshold.
        Parameters:
        unhealthyThreshold - the unhealthy threshold
      • getInterval

        public java.lang.Integer getInterval()
        Gets interval.
        Returns:
        the interval
      • setInterval

        public void setInterval​(java.lang.Integer interval)
        Sets interval.
        Parameters:
        interval - the interval
      • getPrintEnabled

        public boolean getPrintEnabled()
        Gets print enabled.
        Returns:
        the print enabled
      • setPrintEnabled

        public void setPrintEnabled​(boolean printEnabled)
        Sets print enabled.
        Parameters:
        printEnabled - the print enabled
      • getPrintInterval

        public java.lang.Integer getPrintInterval()
        Gets print interval.
        Returns:
        the print interval
      • setPrintInterval

        public void setPrintInterval​(java.lang.Integer printInterval)
        Sets print interval.
        Parameters:
        printInterval - the print interval