Uses of Interface
io.github.bucket4j.distributed.ExpirationAfterWriteStrategy
-
Packages that use ExpirationAfterWriteStrategy Package Description io.github.bucket4j.distributed -
-
Uses of ExpirationAfterWriteStrategy in io.github.bucket4j.distributed
Methods in io.github.bucket4j.distributed that return ExpirationAfterWriteStrategy Modifier and Type Method Description static ExpirationAfterWriteStrategyExpirationAfterWriteStrategy. basedOnTimeForRefillingBucketUpToMax(Duration keepAfterRefillDuration)Returns strategy that smartly calculates TTL based of current bucket state, buckets are not persisted in storage longer than time required to refill all consumed tokens plus keepAfterRefillDurationstatic ExpirationAfterWriteStrategyExpirationAfterWriteStrategy. fixedTimeToLive(Duration ttl)Returns strategy that makes to store buckets with fixed TTL.static ExpirationAfterWriteStrategyExpirationAfterWriteStrategy. none()Returns strategy that makes to store buckets forever.
-