Uses of Class
io.github.bucket4j.ConsumptionProbe
Packages that use ConsumptionProbe
Package
Description
-
Uses of ConsumptionProbe in io.github.bucket4j
Fields in io.github.bucket4j with type parameters of type ConsumptionProbeModifier and TypeFieldDescriptionstatic final SerializationHandle<ConsumptionProbe>ConsumptionProbe.SERIALIZATION_HANDLEMethods in io.github.bucket4j that return ConsumptionProbeModifier and TypeMethodDescriptionstatic ConsumptionProbeConsumptionProbe.consumed(long remainingTokens, long nanosToWaitForReset) static ConsumptionProbeConsumptionProbe.rejected(long remainingTokens, long nanosToWaitForRefill, long nanosToWaitForReset) AbstractBucket.tryConsumeAndReturnRemaining(long tokensToConsume) Bucket.tryConsumeAndReturnRemaining(long numTokens) Tries to consume a specified number of tokens from this bucket.protected abstract ConsumptionProbeAbstractBucket.tryConsumeAndReturnRemainingTokensImpl(long tokensToConsume) Methods in io.github.bucket4j that return types with arguments of type ConsumptionProbeModifier and TypeMethodDescriptionVerboseBucket.tryConsumeAndReturnRemaining(long numTokens) Does the same thatBucket.tryConsumeAndReturnRemaining(long)protected abstract VerboseResult<ConsumptionProbe>AbstractBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) Methods in io.github.bucket4j with parameters of type ConsumptionProbeModifier and TypeMethodDescriptionbooleanConsumptionProbe.equalsByContent(ConsumptionProbe other) -
Uses of ConsumptionProbe in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed that return types with arguments of type ConsumptionProbeModifier and TypeMethodDescriptionAsyncBucketProxy.tryConsumeAndReturnRemaining(long numTokens) Asynchronous version ofBucket.tryConsumeAndReturnRemaining(long), follows the same semantic.AsyncBucketProxyAdapter.tryConsumeAndReturnRemaining(long numTokens) AsyncVerboseBucket.tryConsumeAndReturnRemaining(long numTokens) Does the same thatBucket.tryConsumeAndReturnRemaining(long) -
Uses of ConsumptionProbe in io.github.bucket4j.distributed.proxy
Methods in io.github.bucket4j.distributed.proxy that return ConsumptionProbeModifier and TypeMethodDescriptionprotected ConsumptionProbeDefaultBucketProxy.tryConsumeAndReturnRemainingTokensImpl(long tokensToConsume) Methods in io.github.bucket4j.distributed.proxy that return types with arguments of type ConsumptionProbeModifier and TypeMethodDescriptionDefaultAsyncBucketProxy.tryConsumeAndReturnRemaining(long tokensToConsume) protected VerboseResult<ConsumptionProbe>DefaultBucketProxy.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) -
Uses of ConsumptionProbe in io.github.bucket4j.distributed.remote.commands
Methods in io.github.bucket4j.distributed.remote.commands that return types with arguments of type ConsumptionProbeModifier and TypeMethodDescriptionTryConsumeAndReturnRemainingTokensCommand.execute(MutableBucketEntry mutableEntry, long currentTimeNanos) Methods in io.github.bucket4j.distributed.remote.commands with parameters of type ConsumptionProbeModifier and TypeMethodDescriptionlongTryConsumeAndReturnRemainingTokensCommand.getConsumedTokens(ConsumptionProbe result) -
Uses of ConsumptionProbe in io.github.bucket4j.local
Methods in io.github.bucket4j.local that return ConsumptionProbeModifier and TypeMethodDescriptionprotected ConsumptionProbeLockFreeBucket.tryConsumeAndReturnRemainingTokensImpl(long tokensToConsume) protected ConsumptionProbeSynchronizedBucket.tryConsumeAndReturnRemainingTokensImpl(long tokensToConsume) protected ConsumptionProbeThreadUnsafeBucket.tryConsumeAndReturnRemainingTokensImpl(long tokensToConsume) Methods in io.github.bucket4j.local that return types with arguments of type ConsumptionProbeModifier and TypeMethodDescriptionprotected VerboseResult<ConsumptionProbe>LockFreeBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) protected VerboseResult<ConsumptionProbe>SynchronizedBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) protected VerboseResult<ConsumptionProbe>ThreadUnsafeBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume)