Class RateProperties

    • Constructor Detail

      • RateProperties

        public RateProperties()
    • Method Detail

      • getLimiterSupervisorPeriod

        public java.time.Duration getLimiterSupervisorPeriod()
      • setLimiterSupervisorPeriod

        public void setLimiterSupervisorPeriod​(java.time.Duration limiterSupervisorPeriod)
      • getLimiterReportingThreadPoolSize

        public int getLimiterReportingThreadPoolSize()
      • setLimiterReportingThreadPoolSize

        public void setLimiterReportingThreadPoolSize​(int limiterReportingThreadPoolSize)
      • isLimiterReportingThreadMonitoringEnabled

        public boolean isLimiterReportingThreadMonitoringEnabled()
      • setLimiterReportingThreadMonitoringEnabled

        public void setLimiterReportingThreadMonitoringEnabled​(boolean limiterReportingThreadMonitoringEnabled)
      • setLimiterHeartbeatModeDelay

        public void setLimiterHeartbeatModeDelay​(java.time.Duration limiterHeartbeatModeDelay)
      • setLimiterSlowModeDelay

        public void setLimiterSlowModeDelay​(java.time.Duration limiterSlowModeDelay)
      • setConvergenceFactor

        public void setConvergenceFactor​(double convergenceFactor)
      • setFailuresNoChangeToleranceRatio

        public void setFailuresNoChangeToleranceRatio​(double failuresNoChangeToleranceRatio)
      • setFailuresSpeedUpToleranceRatio

        public void setFailuresSpeedUpToleranceRatio​(double failuresSpeedUpToleranceRatio)