Uses of Class
org.apache.hadoop.hbase.quotas.RateLimiter
Packages that use RateLimiter
-
Uses of RateLimiter in org.apache.hadoop.hbase.quotas
Subclasses of RateLimiter in org.apache.hadoop.hbase.quotasModifier and TypeClassDescriptionclassThis limiter will refill resources at every TimeUnit/resources interval.classAn adaptive rate limiter that dynamically adjusts its behavior based on observed usage patterns to achieve stable, full utilization of configured quota allowances while managing client contention.classWith this limiter resources will be refilled only after a fixed interval of time.Fields in org.apache.hadoop.hbase.quotas declared as RateLimiterModifier and TypeFieldDescriptionprivate RateLimiterTimeBasedLimiter.atomicReadSizeLimiterprivate RateLimiterTimeBasedLimiter.atomicReqLimiterprivate RateLimiterTimeBasedLimiter.atomicWriteSizeLimiterprivate RateLimiterTimeBasedLimiter.readCapacityUnitLimiterprivate RateLimiterTimeBasedLimiter.readReqsLimiterprivate RateLimiterTimeBasedLimiter.readSizeLimiterprivate RateLimiterTimeBasedLimiter.reqCapacityUnitLimiterprivate RateLimiterTimeBasedLimiter.reqHandlerUsageTimeLimiterprivate RateLimiterTimeBasedLimiter.reqSizeLimiterprivate RateLimiterTimeBasedLimiter.reqsLimiterprivate RateLimiterTimeBasedLimiter.writeCapacityUnitLimiterprivate RateLimiterTimeBasedLimiter.writeReqsLimiterprivate RateLimiterTimeBasedLimiter.writeSizeLimiterMethods in org.apache.hadoop.hbase.quotas with parameters of type RateLimiterModifier and TypeMethodDescriptionprivate static voidTimeBasedLimiter.setFromTimedQuota(RateLimiter limiter, org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota timedQuota) voidRateLimiter.update(RateLimiter other) Sets the current instance of RateLimiter to a new values.