Uses of Enum Class
io.github.bucket4j.TokensInheritanceStrategy
Packages that use TokensInheritanceStrategy
Package
Description
-
Uses of TokensInheritanceStrategy in io.github.bucket4j
Methods in io.github.bucket4j that return TokensInheritanceStrategyModifier and TypeMethodDescriptionstatic TokensInheritanceStrategyTokensInheritanceStrategy.getById(byte id) static TokensInheritanceStrategyReturns the enum constant of this class with the specified name.static TokensInheritanceStrategy[]TokensInheritanceStrategy.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.github.bucket4j with parameters of type TokensInheritanceStrategyModifier and TypeMethodDescriptionstatic voidLimitChecker.checkMigrationMode(TokensInheritanceStrategy tokensInheritanceStrategy) voidAbstractBucket.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) voidBucket.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) Replaces configuration of this bucket.BucketState.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy, long currentTimeNanos) BucketState64BitsInteger.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy, long currentTimeNanos) 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 TokensInheritanceStrategyModifier and TypeMethodDescriptionAsyncBucketProxy.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) Has the same semantic withBucket.replaceConfiguration(BucketConfiguration, TokensInheritanceStrategy)AsyncBucketProxyAdapter.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) 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 that return TokensInheritanceStrategyModifier and TypeMethodDescriptionImplicitConfigurationReplacement.getTokensInheritanceStrategy()Methods in io.github.bucket4j.distributed.proxy with parameters of type TokensInheritanceStrategyModifier and TypeMethodDescriptionDefaultAsyncBucketProxy.replaceConfiguration(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected voidDefaultBucketProxy.replaceConfigurationImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) protected VerboseResult<Nothing>DefaultBucketProxy.replaceConfigurationVerboseImpl(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) RemoteAsyncBucketBuilder.withImplicitConfigurationReplacement(long desiredConfigurationVersion, TokensInheritanceStrategy tokensInheritanceStrategy) Activates implicit configuration replacement.RemoteAsyncBucketBuilderView.withImplicitConfigurationReplacement(long desiredConfigurationVersion, TokensInheritanceStrategy tokensInheritanceStrategy) RemoteBucketBuilder.withImplicitConfigurationReplacement(long desiredConfigurationVersion, TokensInheritanceStrategy tokensInheritanceStrategy) Activates implicit configuration replacement.RemoteBucketBuilderView.withImplicitConfigurationReplacement(long desiredConfigurationVersion, TokensInheritanceStrategy tokensInheritanceStrategy) Constructors in io.github.bucket4j.distributed.proxy with parameters of type TokensInheritanceStrategyModifierConstructorDescriptionImplicitConfigurationReplacement(long desiredConfigurationVersion, TokensInheritanceStrategy tokensInheritanceStrategy) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.distributed.remote
Methods in io.github.bucket4j.distributed.remote with parameters of type TokensInheritanceStrategyModifier and TypeMethodDescriptionvoidRemoteBucketState.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 TokensInheritanceStrategyModifier and TypeMethodDescriptionCreateInitialStateWithVersionOrReplaceConfigurationAndExecuteCommand.getTokensInheritanceStrategy()ReplaceConfigurationCommand.getTokensInheritanceStrategy()Constructors in io.github.bucket4j.distributed.remote.commands with parameters of type TokensInheritanceStrategyModifierConstructorDescriptionCreateInitialStateWithVersionOrReplaceConfigurationAndExecuteCommand(BucketConfiguration configuration, RemoteCommand<T> targetCommand, long desiredConfigurationVersion, TokensInheritanceStrategy tokensInheritanceStrategy) ReplaceConfigurationCommand(BucketConfiguration newConfiguration, TokensInheritanceStrategy tokensInheritanceStrategy) -
Uses of TokensInheritanceStrategy in io.github.bucket4j.local
Methods in io.github.bucket4j.local with parameters of type TokensInheritanceStrategyModifier and TypeMethodDescriptionprotected 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)