| Interface | Description |
|---|---|
| BlockingStrategy |
Specifies the way to block current thread to amount of time required to refill missed number of tokens in the bucket.
|
| Bucket |
Performs rate limiting using algorithm based on top of ideas of Token Bucket.
|
| Extension<T extends ConfigurationBuilder<T>> |
Represents an extension point of bucket4j library.
|
| TimeMeter |
An abstraction over time measurement.
|
| Class | Description |
|---|---|
| AbstractBucket | |
| Bandwidth |
Anatomy of bandwidth:
|
| Bucket4j |
This is entry point for functionality provided bucket4j library.
|
| BucketConfiguration | |
| BucketExceptions | |
| BucketState | |
| ConfigurationBuilder<T extends ConfigurationBuilder> |
A builder for buckets.
|
| ConsumptionProbe |
Describes both result of consumption and tokens remaining in the bucket after consumption.
|
| Refill |
Specifies the speed of tokens regeneration.
|
Copyright © 2018. All rights reserved.