Class SentinelHandle


  • public class SentinelHandle
    extends java.lang.Object
    This is SentinelHandle.
    • Constructor Detail

      • SentinelHandle

        public SentinelHandle()
    • Method Detail

      • getFlowRuleEnable

        public java.lang.Integer getFlowRuleEnable()
        get flowRuleEnable.
        Returns:
        flowRuleEnable
      • setFlowRuleEnable

        public void setFlowRuleEnable​(java.lang.Integer flowRuleEnable)
        set flowRuleEnable.
        Parameters:
        flowRuleEnable - flowRuleEnable
      • getFlowRuleGrade

        public java.lang.Integer getFlowRuleGrade()
        get flowRuleGrade.
        Returns:
        flowRuleGrade
      • setFlowRuleGrade

        public void setFlowRuleGrade​(java.lang.Integer flowRuleGrade)
        set flowRuleGrade.
        Parameters:
        flowRuleGrade - flowRuleGrade
      • getFlowRuleCount

        public java.lang.Integer getFlowRuleCount()
        get flowRuleCount.
        Returns:
        flowRuleCount
      • setFlowRuleCount

        public void setFlowRuleCount​(java.lang.Integer flowRuleCount)
        set flowRuleCount.
        Parameters:
        flowRuleCount - flowRuleCount
      • getFlowRuleControlBehavior

        public java.lang.Integer getFlowRuleControlBehavior()
        get flowRuleControlBehavior.
        Returns:
        flowRuleControlBehavior
      • setFlowRuleControlBehavior

        public void setFlowRuleControlBehavior​(java.lang.Integer flowRuleControlBehavior)
        set flowRuleControlBehavior.
        Parameters:
        flowRuleControlBehavior - flowRuleControlBehavior
      • getDegradeRuleEnable

        public java.lang.Integer getDegradeRuleEnable()
        get degradeRuleEnable.
        Returns:
        degradeRuleEnable
      • setDegradeRuleEnable

        public void setDegradeRuleEnable​(java.lang.Integer degradeRuleEnable)
        set degradeRuleEnable.
        Parameters:
        degradeRuleEnable - degradeRuleEnable
      • getDegradeRuleGrade

        public java.lang.Integer getDegradeRuleGrade()
        get degradeRuleGrade.
        Returns:
        degradeRuleGrade
      • setDegradeRuleGrade

        public void setDegradeRuleGrade​(java.lang.Integer degradeRuleGrade)
        set degradeRuleGrade.
        Parameters:
        degradeRuleGrade - degradeRuleGrade
      • getDegradeRuleCount

        public java.lang.Double getDegradeRuleCount()
        get degradeRuleCount.
        Returns:
        degradeRuleCount
      • setDegradeRuleCount

        public void setDegradeRuleCount​(java.lang.Double degradeRuleCount)
        set degradeRuleCount.
        Parameters:
        degradeRuleCount - degradeRuleCount
      • getDegradeRuleTimeWindow

        public java.lang.Integer getDegradeRuleTimeWindow()
        get degradeRuleTimeWindow.
        Returns:
        degradeRuleTimeWindow
      • setDegradeRuleTimeWindow

        public void setDegradeRuleTimeWindow​(java.lang.Integer degradeRuleTimeWindow)
        set degradeRuleTimeWindow.
        Parameters:
        degradeRuleTimeWindow - degradeRuleTimeWindow
      • getDegradeRuleMinRequestAmount

        public java.lang.Integer getDegradeRuleMinRequestAmount()
        get degradeRuleMinRequestAmount.
        Returns:
        degradeRuleMinRequestAmount
      • setDegradeRuleMinRequestAmount

        public void setDegradeRuleMinRequestAmount​(java.lang.Integer degradeRuleMinRequestAmount)
        set degradeRuleMinRequestAmount.
        Parameters:
        degradeRuleMinRequestAmount - degradeRuleMinRequestAmount
      • getDegradeRuleSlowRatioThreshold

        public java.lang.Double getDegradeRuleSlowRatioThreshold()
        get degradeRuleSlowRatioThreshold.
        Returns:
        degradeRuleSlowRatioThreshold
      • setDegradeRuleSlowRatioThreshold

        public void setDegradeRuleSlowRatioThreshold​(java.lang.Double degradeRuleSlowRatioThreshold)
        set degradeRuleSlowRatioThreshold.
        Parameters:
        degradeRuleSlowRatioThreshold - degradeRuleSlowRatioThreshold
      • getDegradeRuleStatIntervals

        public int getDegradeRuleStatIntervals()
        get degradeRuleStatIntervals.
        Returns:
        degradeRuleStatIntervals
      • setDegradeRuleStatIntervals

        public void setDegradeRuleStatIntervals​(int degradeRuleStatIntervals)
        set degradeRuleStatIntervals.
        Parameters:
        degradeRuleStatIntervals - degradeRuleStatIntervals
      • getFallbackUri

        public java.lang.String getFallbackUri()
        get fallbackUri.
        Returns:
        fallbackUri
      • setFallbackUri

        public void setFallbackUri​(java.lang.String fallbackUri)
        set fallbackUri.
        Parameters:
        fallbackUri - fallbackUri
      • getFlowRuleMaxQueueingTimeMs

        public int getFlowRuleMaxQueueingTimeMs()
        flowRuleMaxQueueingTimeMs.
        Returns:
        FlowRuleMaxQueueingTimeMs
      • setFlowRuleMaxQueueingTimeMs

        public void setFlowRuleMaxQueueingTimeMs​(int flowRuleMaxQueueingTimeMs)
        set flowRuleMaxQueueingTimeMs.
        Parameters:
        flowRuleMaxQueueingTimeMs - flowRuleMaxQueueingTimeMs
      • getFlowRuleWarmUpPeriodSec

        public int getFlowRuleWarmUpPeriodSec()
        flowRuleWarmUpPeriodSec.
        Returns:
        FlowRuleWarmUpPeriodSec
      • setFlowRuleWarmUpPeriodSec

        public void setFlowRuleWarmUpPeriodSec​(int flowRuleWarmUpPeriodSec)
        set flowRuleWarmUpPeriodSec.
        Parameters:
        flowRuleWarmUpPeriodSec - flowRuleWarmUpPeriodSec
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • checkData

        public void checkData​(SentinelHandle sentinelHandle)
        check filed default value.
        Parameters:
        sentinelHandle - SentinelHandle