| Interface | Description |
|---|---|
| OperationQuota |
Interface that allows to check the quota available for an operation.
|
| QuotaLimiter |
Internal interface used to interact with the user/table quota.
|
| RegionStateListener |
The listener interface for receiving region state events.
|
| Class | Description |
|---|---|
| AverageIntervalRateLimiter |
This limiter will refill resources at every TimeUnit/resources interval.
|
| DefaultOperationQuota | |
| FixedIntervalRateLimiter |
With this limiter resources will be refilled only after a fixed interval of time.
|
| MasterQuotaManager |
Master Quota Manager.
|
| OperationQuota.AvgOperationSize |
Keeps track of the average data size of operations like get, scan, mutate
|
| QuotaCache |
Cache that keeps track of the quota settings for the users and tables that are interacting with
it.
|
| QuotaLimiterFactory | |
| QuotaState |
In-Memory state of table or namespace quotas
|
| QuotaUtil |
Helper class to interact with the quota table
|
| RateLimiter |
Simple rate limiter.
|
| RegionServerQuotaManager |
Region Server Quota Manager.
|
| TimeBasedLimiter |
Simple time based limiter that checks the quota Throttle
|
| UserQuotaState |
In-Memory state of the user quotas
|
| Enum | Description |
|---|---|
| OperationQuota.OperationType |
Copyright © 2015 The Apache Software Foundation. All Rights Reserved.