Class | Description |
---|---|
AbstractLimiterBuilder<BuilderT extends AbstractLimiterBuilder<BuilderT,ContextT>,ContextT> |
Base class through which an RPC specific limiter may be constructed
|
BlockingLimiter<ContextT> |
Limiter that blocks the caller when the limit has been reached. |
DefaultLimiter<ContextT> |
Limiter that combines a plugable limit algorithm and enforcement strategy to
enforce concurrency limits to a fixed resource. |
DefaultLimiter.Builder | |
ImmutableSampleWindow |
Class used to track immutable samples in an AtomicReference
|
LifoBlockingLimiter<ContextT> |
Limiter decorator that blocks the caller when the limit has been reached. |
LifoBlockingLimiter.Builder<ContextT> |