Class QueryQuotaEntity


  • public class QueryQuotaEntity
    extends Object
    • Constructor Detail

      • QueryQuotaEntity

        public QueryQuotaEntity​(com.google.common.util.concurrent.RateLimiter rateLimiter,
                                HitCounter qpsTracker,
                                MaxHitRateTracker maxQpsTracker,
                                int numOnlineBrokers,
                                double overallRate,
                                int tableConfigStatVersion)
    • Method Detail

      • setRateLimiter

        public void setRateLimiter​(com.google.common.util.concurrent.RateLimiter rateLimiter)
      • getRateLimiter

        public com.google.common.util.concurrent.RateLimiter getRateLimiter()
      • getQpsTracker

        public HitCounter getQpsTracker()
      • getNumOnlineBrokers

        public int getNumOnlineBrokers()
      • setNumOnlineBrokers

        public void setNumOnlineBrokers​(int numOnlineBrokers)
      • getOverallRate

        public double getOverallRate()
      • setOverallRate

        public void setOverallRate​(double overallRate)
      • getTableConfigStatVersion

        public int getTableConfigStatVersion()
      • setTableConfigStatVersion

        public void setTableConfigStatVersion​(int tableConfigStatVersion)