Uses of Class
io.github.bucket4j.VerboseResult
Packages that use VerboseResult
Package
Description
-
Uses of VerboseResult in io.github.bucket4j
Methods in io.github.bucket4j that return VerboseResultModifier and TypeMethodDescriptionVerboseBucket.addTokens(long tokensToAdd) Does the same thatBucket.addTokens(long)protected abstract VerboseResult<Nothing>AbstractBucket.addTokensVerboseImpl(long tokensToAdd) default VerboseResult<Void>VerboseBlockingBucket.consume(long numTokens) Has the same semantic asBlockingBucket.consume(long)VerboseBlockingBucket.consume(long numTokens, BlockingStrategy blockingStrategy) Has the same semantic asBlockingBucket.consume(long, BlockingStrategy)protected abstract VerboseResult<Long>AbstractBucket.consumeAsMuchAsPossibleVerboseImpl(long limit) VerboseBucket.consumeIgnoringRateLimits(long tokens) Does the same thatBucket.consumeIgnoringRateLimits(long)protected abstract VerboseResult<Long>AbstractBucket.consumeIgnoringRateLimitsVerboseImpl(long tokensToConsume) default VerboseResult<Void>VerboseBlockingBucket.consumeUninterruptibly(long numTokens) Has the same semantic asBlockingBucket.consumeUninterruptibly(long)VerboseBlockingBucket.consumeUninterruptibly(long numTokens, UninterruptibleBlockingStrategy blockingStrategy) Has the same semantic asBlockingBucket.consumeUninterruptibly(long, UninterruptibleBlockingStrategy)VerboseBucket.estimateAbilityToConsume(long numTokens) Does the same thatBucket.estimateAbilityToConsume(long)protected abstract VerboseResult<EstimationProbe>AbstractBucket.estimateAbilityToConsumeVerboseImpl(long numTokens) VerboseBucket.forceAddTokens(long tokensToAdd) Does the same thatBucket.forceAddTokens(long)protected abstract VerboseResult<Nothing>AbstractBucket.forceAddTokensVerboseImpl(long tokensToAdd) VerboseBucket.getAvailableTokens()Does the same thatBucket.getAvailableTokens()protected abstract VerboseResult<Long>AbstractBucket.getAvailableTokensVerboseImpl()<R> VerboseResult<R>VerboseBucket.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) Does the same thatBucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy)protected abstract VerboseResult<Nothing>AbstractBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected abstract VerboseResult<Long>AbstractBucket.reserveAndCalculateTimeToSleepVerboseImpl(long tokensToConsume, long maxWaitTimeNanos) VerboseBucket.reset()Does the same thatBucket.reset()protected abstract VerboseResult<Nothing>AbstractBucket.resetVerboseImpl()default VerboseResult<Boolean>VerboseBlockingBucket.tryConsume(long numTokens, long maxWaitTimeNanos) Has the same semantic asBlockingBucket.tryConsume(long, long)VerboseBlockingBucket.tryConsume(long numTokens, long maxWaitTimeNanos, BlockingStrategy blockingStrategy) Has the same semantic asBlockingBucket.tryConsume(long, long, BlockingStrategy)default VerboseResult<Boolean>VerboseBlockingBucket.tryConsume(long numTokens, Duration maxWait) Has the same semantic asBlockingBucket.tryConsume(long, Duration)default VerboseResult<Boolean>VerboseBlockingBucket.tryConsume(long numTokens, Duration maxWait, BlockingStrategy blockingStrategy) Has the same semantic asBlockingBucket.tryConsume(long, Duration, BlockingStrategy)VerboseBucket.tryConsume(long numTokens) Does the same thatBucket.tryConsume(long)VerboseBucket.tryConsumeAndReturnRemaining(long numTokens) Does the same thatBucket.tryConsumeAndReturnRemaining(long)protected abstract VerboseResult<ConsumptionProbe>AbstractBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) VerboseBucket.tryConsumeAsMuchAsPossible()Does the same thatBucket.tryConsumeAsMuchAsPossible()VerboseBucket.tryConsumeAsMuchAsPossible(long limit) Does the same thatBucket.tryConsumeAsMuchAsPossible(long)default VerboseResult<Boolean>VerboseBlockingBucket.tryConsumeUninterruptibly(long numTokens, long maxWaitTimeNanos) Has the same semantic asBlockingBucket.tryConsumeUninterruptibly(long, long)VerboseBlockingBucket.tryConsumeUninterruptibly(long numTokens, long maxWaitTimeNanos, UninterruptibleBlockingStrategy blockingStrategy) Has the same semantic asBlockingBucket.tryConsumeUninterruptibly(long, long, UninterruptibleBlockingStrategy)default VerboseResult<Boolean>VerboseBlockingBucket.tryConsumeUninterruptibly(long numTokens, Duration maxWait) Has the same semantic asBlockingBucket.tryConsumeUninterruptibly(long, Duration)default VerboseResult<Boolean>VerboseBlockingBucket.tryConsumeUninterruptibly(long numTokens, Duration maxWait, UninterruptibleBlockingStrategy blockingStrategy) Has the same semantic asBlockingBucket.tryConsumeUninterruptibly(long, Duration, UninterruptibleBlockingStrategy)protected abstract VerboseResult<Boolean>AbstractBucket.tryConsumeVerboseImpl(long tokensToConsume) <R> VerboseResult<R>VerboseResult.withValue(R newValue) Methods in io.github.bucket4j that return types with arguments of type VerboseResultModifier and TypeMethodDescriptionVerboseSchedulingBucket.consume(long numTokens, ScheduledExecutorService scheduler) Has the same semantic asSchedulingBucket.consume(long, ScheduledExecutorService)VerboseSchedulingBucket.tryConsume(long numTokens, long maxWaitNanos, ScheduledExecutorService scheduler) Has the same semantic asSchedulingBucket.tryConsume(long, long, ScheduledExecutorService)default CompletableFuture<VerboseResult<Boolean>>VerboseSchedulingBucket.tryConsume(long numTokens, Duration maxWait, ScheduledExecutorService scheduler) Has the same semantic asSchedulingBucket.tryConsume(long, Duration, ScheduledExecutorService)Methods in io.github.bucket4j with parameters of type VerboseResult -
Uses of VerboseResult in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed that return types with arguments of type VerboseResultModifier and TypeMethodDescriptionAsyncVerboseBucket.addTokens(long tokensToAdd) Does the same thatBucket.addTokens(long)AsyncVerboseBucket.consumeIgnoringRateLimits(long tokens) Does the same thatBucket.consumeIgnoringRateLimits(long)AsyncVerboseBucket.estimateAbilityToConsume(long numTokens) Does the same thatBucket.estimateAbilityToConsume(long)AsyncVerboseBucket.forceAddTokens(long tokensToAdd) Does the same thatBucket.addTokens(long)AsyncVerboseBucket.getAvailableTokens()Does the same thatBucket.getAvailableTokens()AsyncVerboseBucket.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) Does the same thatBucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy)AsyncVerboseBucket.reset()Does the same thatBucket.reset()AsyncVerboseBucket.tryConsume(long numTokens) Does the same thatBucket.tryConsume(long)AsyncVerboseBucket.tryConsumeAndReturnRemaining(long numTokens) Does the same thatBucket.tryConsumeAndReturnRemaining(long)AsyncVerboseBucket.tryConsumeAsMuchAsPossible()Does the same thatBucket.tryConsumeAsMuchAsPossible()AsyncVerboseBucket.tryConsumeAsMuchAsPossible(long limit) Does the same thatBucket.tryConsumeAsMuchAsPossible(long) -
Uses of VerboseResult in io.github.bucket4j.distributed.proxy
Methods in io.github.bucket4j.distributed.proxy that return VerboseResultModifier and TypeMethodDescriptionprotected VerboseResult<Nothing>DefaultBucketProxy.addTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Long>DefaultBucketProxy.consumeAsMuchAsPossibleVerboseImpl(long limit) protected VerboseResult<Long>DefaultBucketProxy.consumeIgnoringRateLimitsVerboseImpl(long tokensToConsume) protected VerboseResult<EstimationProbe>DefaultBucketProxy.estimateAbilityToConsumeVerboseImpl(long numTokens) protected VerboseResult<Nothing>DefaultBucketProxy.forceAddTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Long>DefaultBucketProxy.getAvailableTokensVerboseImpl()protected VerboseResult<Nothing>DefaultBucketProxy.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected VerboseResult<Long>DefaultBucketProxy.reserveAndCalculateTimeToSleepVerboseImpl(long tokensToConsume, long maxWaitTimeNanos) protected VerboseResult<Nothing>DefaultBucketProxy.resetVerboseImpl()protected VerboseResult<ConsumptionProbe>DefaultBucketProxy.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) protected VerboseResult<Boolean>DefaultBucketProxy.tryConsumeVerboseImpl(long tokensToConsume) -
Uses of VerboseResult in io.github.bucket4j.distributed.remote
Methods in io.github.bucket4j.distributed.remote that return VerboseResult -
Uses of VerboseResult in io.github.bucket4j.local
Methods in io.github.bucket4j.local that return VerboseResultModifier and TypeMethodDescriptionprotected VerboseResult<Nothing>LockFreeBucket.addTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Nothing>SynchronizedBucket.addTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Nothing>ThreadUnsafeBucket.addTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Long>LockFreeBucket.consumeAsMuchAsPossibleVerboseImpl(long limit) protected VerboseResult<Long>SynchronizedBucket.consumeAsMuchAsPossibleVerboseImpl(long limit) protected VerboseResult<Long>ThreadUnsafeBucket.consumeAsMuchAsPossibleVerboseImpl(long limit) protected VerboseResult<Long>LockFreeBucket.consumeIgnoringRateLimitsVerboseImpl(long tokensToConsume) protected VerboseResult<Long>SynchronizedBucket.consumeIgnoringRateLimitsVerboseImpl(long tokensToConsume) protected VerboseResult<Long>ThreadUnsafeBucket.consumeIgnoringRateLimitsVerboseImpl(long tokensToConsume) protected VerboseResult<EstimationProbe>LockFreeBucket.estimateAbilityToConsumeVerboseImpl(long tokensToEstimate) protected VerboseResult<EstimationProbe>SynchronizedBucket.estimateAbilityToConsumeVerboseImpl(long tokensToEstimate) protected VerboseResult<EstimationProbe>ThreadUnsafeBucket.estimateAbilityToConsumeVerboseImpl(long tokensToEstimate) protected VerboseResult<Nothing>LockFreeBucket.forceAddTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Nothing>SynchronizedBucket.forceAddTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Nothing>ThreadUnsafeBucket.forceAddTokensVerboseImpl(long tokensToAdd) protected VerboseResult<Long>LockFreeBucket.getAvailableTokensVerboseImpl()protected VerboseResult<Long>SynchronizedBucket.getAvailableTokensVerboseImpl()protected VerboseResult<Long>ThreadUnsafeBucket.getAvailableTokensVerboseImpl()protected VerboseResult<Nothing>LockFreeBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected VerboseResult<Nothing>SynchronizedBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected VerboseResult<Nothing>ThreadUnsafeBucket.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected VerboseResult<Long>LockFreeBucket.reserveAndCalculateTimeToSleepVerboseImpl(long tokensToConsume, long maxWaitTimeNanos) protected VerboseResult<Long>SynchronizedBucket.reserveAndCalculateTimeToSleepVerboseImpl(long tokensToConsume, long maxWaitTimeNanos) protected VerboseResult<Long>ThreadUnsafeBucket.reserveAndCalculateTimeToSleepVerboseImpl(long tokensToConsume, long maxWaitTimeNanos) protected VerboseResult<Nothing>LockFreeBucket.resetVerboseImpl()protected VerboseResult<Nothing>SynchronizedBucket.resetVerboseImpl()protected VerboseResult<Nothing>ThreadUnsafeBucket.resetVerboseImpl()protected VerboseResult<ConsumptionProbe>LockFreeBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) protected VerboseResult<ConsumptionProbe>SynchronizedBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) protected VerboseResult<ConsumptionProbe>ThreadUnsafeBucket.tryConsumeAndReturnRemainingTokensVerboseImpl(long tokensToConsume) protected VerboseResult<Boolean>LockFreeBucket.tryConsumeVerboseImpl(long tokensToConsume) protected VerboseResult<Boolean>SynchronizedBucket.tryConsumeVerboseImpl(long tokensToConsume) protected VerboseResult<Boolean>ThreadUnsafeBucket.tryConsumeVerboseImpl(long tokensToConsume)