Uses of Class
io.github.bucket4j.EstimationProbe
Packages that use EstimationProbe
Package
Description
-
Uses of EstimationProbe in io.github.bucket4j
Fields in io.github.bucket4j with type parameters of type EstimationProbeModifier and TypeFieldDescriptionstatic final SerializationHandle<EstimationProbe>EstimationProbe.SERIALIZATION_HANDLEMethods in io.github.bucket4j that return EstimationProbeModifier and TypeMethodDescriptionstatic EstimationProbeEstimationProbe.canBeConsumed(long remainingTokens) static EstimationProbeEstimationProbe.canNotBeConsumed(long remainingTokens, long nanosToWaitForRefill) AbstractBucket.estimateAbilityToConsume(long numTokens) Bucket.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 EstimationProbeModifier and TypeMethodDescriptionVerboseBucket.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 -
Uses of EstimationProbe in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed that return types with arguments of type EstimationProbeModifier and TypeMethodDescriptionAsyncBucketProxy.estimateAbilityToConsume(long numTokens) Asynchronous version ofBucket.estimateAbilityToConsume(long), follows the same semantic.AsyncBucketProxyAdapter.estimateAbilityToConsume(long numTokens) 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 EstimationProbeModifier and TypeMethodDescriptionprotected EstimationProbeDefaultBucketProxy.estimateAbilityToConsumeImpl(long numTokens) Methods in io.github.bucket4j.distributed.proxy that return types with arguments of type EstimationProbeModifier and TypeMethodDescriptionDefaultAsyncBucketProxy.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 EstimationProbeModifier and TypeMethodDescriptionEstimateAbilityToConsumeCommand.execute(MutableBucketEntry mutableEntry, long currentTimeNanos) Methods in io.github.bucket4j.distributed.remote.commands with parameters of type EstimationProbeModifier and TypeMethodDescriptionlongEstimateAbilityToConsumeCommand.getConsumedTokens(EstimationProbe result) -
Uses of EstimationProbe in io.github.bucket4j.local
Methods in io.github.bucket4j.local that return EstimationProbeModifier and TypeMethodDescriptionprotected 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 EstimationProbeModifier and TypeMethodDescriptionprotected VerboseResult<EstimationProbe>LockFreeBucket.estimateAbilityToConsumeVerboseImpl(long tokensToEstimate) protected VerboseResult<EstimationProbe>SynchronizedBucket.estimateAbilityToConsumeVerboseImpl(long tokensToEstimate) protected VerboseResult<EstimationProbe>ThreadUnsafeBucket.estimateAbilityToConsumeVerboseImpl(long tokensToEstimate)