Package | Description |
---|---|
io.github.bucket4j | |
io.github.bucket4j.distributed.remote | |
io.github.bucket4j.distributed.remote.commands | |
io.github.bucket4j.util |
Modifier and Type | Class and Description |
---|---|
class |
Bandwidth
Anatomy of bandwidth:
|
class |
BucketConfiguration |
class |
BucketState64BitsInteger |
class |
BucketStateIEEE754 |
class |
ConsumptionProbe
Describes tokens consumed, tokens remaining, time required for token regeneration to occur, and
the current bucket configuration after consumption.
|
class |
EstimationProbe
Describes the estimation result.
|
class |
VerboseResult<T>
Intention of this class is to provide wrapper around results returned by any method of
VerboseBucket and AsyncVerboseBucket . |
Modifier and Type | Class and Description |
---|---|
class |
BucketNotFoundError |
class |
CommandResult<T> |
class |
MultiResult |
class |
RemoteBucketState |
class |
RemoteStat |
class |
RemoteVerboseResult<T>
Intention of this class is to provide wrapper around results returned by any method of
VerboseBucket and AsyncVerboseBucket . |
class |
UnsupportedTypeError |
class |
UsageOfObsoleteApiError |
class |
UsageOfUnsupportedApiError |
Modifier and Type | Class and Description |
---|---|
class |
AddTokensCommand |
class |
ConsumeAsMuchAsPossibleCommand |
class |
ConsumeIgnoringRateLimitsCommand |
class |
CreateInitialStateAndExecuteCommand<T> |
class |
CreateInitialStateCommand |
class |
CreateSnapshotCommand |
class |
EstimateAbilityToConsumeCommand |
class |
GetAvailableTokensCommand |
class |
GetConfigurationCommand |
class |
MultiCommand |
class |
ReplaceConfigurationOrReturnPreviousCommand |
class |
ReserveAndCalculateTimeToSleepCommand |
class |
SyncCommand |
class |
TryConsumeAndReturnRemainingTokensCommand |
class |
TryConsumeCommand |
class |
VerboseCommand<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
ComparableByContent<T extends ComparableByContent> |
Copyright © 2020. All rights reserved.