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 Throwable nullConfigurationFuture()
public static IllegalArgumentException nullConfigurationSupplier()
public static IllegalArgumentException nonPositivePeriod(long period)
public static IllegalArgumentException nonPositiveLimitToSync(long unsynchronizedPeriod)
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 nonPositiveNanosToWait(long waitIfBusyNanos)
public static IllegalArgumentException nonPositiveTokensToConsume(long tokens)
public static IllegalArgumentException nonPositiveTokensLimitToSync(long tokens)
public static IllegalArgumentException reservationOverflow()
public static UnsupportedOperationException asyncModeIsNotSupported()
Copyright © 2020. All rights reserved.