public final class BucketConfiguration extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static long |
INITIAL_TOKENS_UNSPECIFIED |
Constructor and Description |
---|
BucketConfiguration(List<io.github.bucket4j.BandwidthDefinition> bandwidths) |
Modifier and Type | Method and Description |
---|---|
void |
checkCompatibility(BucketConfiguration newConfiguration) |
Bandwidth[] |
getBandwidths() |
long[] |
getBandwidthsInitialTokens() |
boolean |
isCompatible(BucketConfiguration newConfiguration) |
String |
toString() |
public static final long INITIAL_TOKENS_UNSPECIFIED
public BucketConfiguration(List<io.github.bucket4j.BandwidthDefinition> bandwidths)
public Bandwidth[] getBandwidths()
public long[] getBandwidthsInitialTokens()
public void checkCompatibility(BucketConfiguration newConfiguration)
public boolean isCompatible(BucketConfiguration newConfiguration)
Copyright © 2017. All rights reserved.