Uses of Class
io.github.bucket4j.EstimationProbe
-
Packages that use EstimationProbe Package Description io.github.bucket4j io.github.bucket4j.distributed io.github.bucket4j.distributed.proxy io.github.bucket4j.distributed.remote.commands io.github.bucket4j.local -
-
Uses of EstimationProbe in io.github.bucket4j
Fields in io.github.bucket4j with type parameters of type EstimationProbe Modifier and Type Field Description static SerializationHandle<EstimationProbe>EstimationProbe. SERIALIZATION_HANDLEMethods in io.github.bucket4j that return EstimationProbe Modifier and Type Method Description static EstimationProbeEstimationProbe. canBeConsumed(long remainingTokens)static EstimationProbeEstimationProbe. canNotBeConsumed(long remainingTokens, long nanosToWaitForRefill)EstimationProbeAbstractBucket. estimateAbilityToConsume(long numTokens)EstimationProbeBucket. estimateAbilityToConsume(long numTokens)Estimates ability to consume a specified number of tokens.protected abstract EstimationProbeAbstractBucket. estimateAbilityToConsumeImpl(long numTokens)Methods in io.github.bucket4j that return types with arguments of type EstimationProbe Modifier and Type Method Description VerboseResult<EstimationProbe>VerboseBucket. estimateAbilityToConsume(long numTokens)Does the same thatBucket.estimateAbilityToConsume(long)protected abstract VerboseResult<EstimationProbe>AbstractBucket. estimateAbilityToConsumeVerboseImpl(long numTokens)Methods in io.github.bucket4j with parameters of type EstimationProbe Modifier and Type Method Description booleanEstimationProbe. equalsByContent(EstimationProbe other) -
Uses of EstimationProbe in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed that return types with arguments of type EstimationProbe Modifier and Type Method Description CompletableFuture<EstimationProbe>AsyncBucketProxy. estimateAbilityToConsume(long numTokens)Asynchronous version ofBucket.estimateAbilityToConsume(long), follows the same semantic.CompletableFuture<EstimationProbe>AsyncBucketProxyAdapter. estimateAbilityToConsume(long numTokens)CompletableFuture<VerboseResult<EstimationProbe>>AsyncVerboseBucket. estimateAbilityToConsume(long numTokens)Does the same thatBucket.estimateAbilityToConsume(long) -
Uses of EstimationProbe in io.github.bucket4j.distributed.proxy
Methods in io.github.bucket4j.distributed.proxy that return EstimationProbe Modifier and Type Method Description protected EstimationProbeDefaultBucketProxy. estimateAbilityToConsumeImpl(long numTokens)Methods in io.github.bucket4j.distributed.proxy that return types with arguments of type EstimationProbe Modifier and Type Method Description CompletableFuture<EstimationProbe>DefaultAsyncBucketProxy. estimateAbilityToConsume(long numTokens)protected VerboseResult<EstimationProbe>DefaultBucketProxy. estimateAbilityToConsumeVerboseImpl(long numTokens) -
Uses of EstimationProbe in io.github.bucket4j.distributed.remote.commands
Methods in io.github.bucket4j.distributed.remote.commands that return types with arguments of type EstimationProbe Modifier and Type Method Description CommandResult<EstimationProbe>EstimateAbilityToConsumeCommand. execute(MutableBucketEntry mutableEntry, long currentTimeNanos)Methods in io.github.bucket4j.distributed.remote.commands with parameters of type EstimationProbe Modifier and Type Method Description longEstimateAbilityToConsumeCommand. getConsumedTokens(EstimationProbe result) -
Uses of EstimationProbe in io.github.bucket4j.local
Methods in io.github.bucket4j.local that return EstimationProbe Modifier and Type Method Description protected EstimationProbeLockFreeBucket. estimateAbilityToConsumeImpl(long tokensToEstimate)protected EstimationProbeSynchronizedBucket. estimateAbilityToConsumeImpl(long tokensToEstimate)protected EstimationProbeThreadUnsafeBucket. estimateAbilityToConsumeImpl(long tokensToEstimate)Methods in io.github.bucket4j.local that return types with arguments of type EstimationProbe Modifier and Type Method Description protected VerboseResult<EstimationProbe>LockFreeBucket. estimateAbilityToConsumeVerboseImpl(long tokensToEstimate)protected VerboseResult<EstimationProbe>SynchronizedBucket. estimateAbilityToConsumeVerboseImpl(long tokensToEstimate)protected VerboseResult<EstimationProbe>ThreadUnsafeBucket. estimateAbilityToConsumeVerboseImpl(long tokensToEstimate)
-