public final class BucketExceptions extends Object
public static IllegalArgumentException nonPositiveCapacity(long capacity)
public static IllegalArgumentException nonPositiveInitialTokens(long initialTokens)
public static IllegalArgumentException nullBandwidth()
public static IllegalArgumentException nullBandwidthRefill()
public static IllegalArgumentException nullTimeMeter()
public static IllegalArgumentException nullSynchronizationStrategy()
public static IllegalArgumentException nullListener()
public static IllegalArgumentException nullRefillPeriod()
public static IllegalArgumentException nullFixedRefillInterval()
public static IllegalArgumentException nullScheduler()
public static IllegalArgumentException nullConfiguration()
public static IllegalArgumentException nullConfigurationSupplier()
public static IllegalArgumentException nonPositivePeriod(long period)
public static IllegalArgumentException nonPositiveFixedRefillInterval(Duration fixedRefillInterval)
public static IllegalArgumentException nonPositivePeriodTokens(long tokens)
public static IllegalArgumentException restrictionsNotSpecified()
public static IllegalArgumentException tooHighRefillRate(long periodNanos, long tokens)
public static IllegalArgumentException nonPositiveTimeOfFirstRefill(Instant timeOfFirstRefill)
public static IllegalArgumentException intervallyAlignedRefillWithAdaptiveInitialTokensIncompatipleWithManualSpecifiedInitialTokens()
public static IllegalArgumentException intervallyAlignedRefillCompatibleOnlyWithWallClock()
public static IllegalArgumentException foundTwoBandwidthsWithSameId(int firstIndex, int secondIndex, String id)
public static IllegalArgumentException nonPositiveNanosToWait(long waitIfBusyNanos)
public static IllegalArgumentException nonPositiveTokensToConsume(long tokens)
public static IllegalArgumentException reservationOverflow()
public static IllegalArgumentException nullTokensInheritanceStrategy()
Copyright © 2021. All rights reserved.