Uses of Class
io.github.bucket4j.TokensInheritanceStrategy
-
-
Uses of TokensInheritanceStrategy in io.github.bucket4j
Methods in io.github.bucket4j that return TokensInheritanceStrategy Modifier and Type Method Description static TokensInheritanceStrategyTokensInheritanceStrategy. getById(byte id)static TokensInheritanceStrategyTokensInheritanceStrategy. valueOf(String name)Returns the enum constant of this type with the specified name.static TokensInheritanceStrategy[]TokensInheritanceStrategy. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.github.bucket4j with parameters of type TokensInheritanceStrategy Modifier and Type Method Description static voidLimitChecker. checkMigrationMode(TokensInheritanceStrategy tokensInheritanceStrategy)voidAbstractBucket. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)voidBucket. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)Replaces configuration of this bucket.BucketStateBucketState. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy, long currentTimeNanos)BucketStateBucketState64BitsInteger. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy, long currentTimeNanos)BucketStateBucketStateIEEE754. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy, long currentTimeNanos)VerboseResult<Nothing>VerboseBucket. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)Does the same thatBucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy)protected abstract voidAbstractBucket. replaceConfigurationImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)protected abstract VerboseResult<Nothing>AbstractBucket. replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed with parameters of type TokensInheritanceStrategy Modifier and Type Method Description CompletableFuture<Void>AsyncBucketProxy. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)Has the same semantic withBucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy)CompletableFuture<Void>AsyncBucketProxyAdapter. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)CompletableFuture<VerboseResult<Nothing>>AsyncVerboseBucket. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)Does the same thatBucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.distributed.proxy
Methods in io.github.bucket4j.distributed.proxy with parameters of type TokensInheritanceStrategy Modifier and Type Method Description CompletableFuture<Void>DefaultAsyncBucketProxy. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)protected voidDefaultBucketProxy. replaceConfigurationImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)protected VerboseResult<Nothing>DefaultBucketProxy. replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.distributed.remote
Methods in io.github.bucket4j.distributed.remote with parameters of type TokensInheritanceStrategy Modifier and Type Method Description voidRemoteBucketState. replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy, long currentTimeNanos) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.distributed.remote.commands
Methods in io.github.bucket4j.distributed.remote.commands that return TokensInheritanceStrategy Modifier and Type Method Description TokensInheritanceStrategyReplaceConfigurationCommand. getTokensInheritanceStrategy()Constructors in io.github.bucket4j.distributed.remote.commands with parameters of type TokensInheritanceStrategy Constructor Description ReplaceConfigurationCommand(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.local
Methods in io.github.bucket4j.local with parameters of type TokensInheritanceStrategy Modifier and Type Method Description protected voidLockFreeBucket. replaceConfigurationImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)protected voidSynchronizedBucket. replaceConfigurationImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)protected voidThreadUnsafeBucket. replaceConfigurationImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy)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)
-