Class BandWidth
java.lang.Object
com.giffing.bucket4j.spring.boot.starter.context.properties.BandWidth
public class BandWidth
extends java.lang.Object
Configures the rate of data which should be transfered
-
Constructor Summary
Constructors Constructor Description BandWidth() -
Method Summary
Modifier and Type Method Description longgetCapacity()longgetFixedRefillInterval()java.time.temporal.ChronoUnitgetFixedRefillIntervalUnit()longgetTime()java.time.temporal.ChronoUnitgetUnit()voidsetCapacity(long capacity)voidsetFixedRefillInterval(long fixedRefillInterval)voidsetFixedRefillIntervalUnit(java.time.temporal.ChronoUnit fixedRefillIntervalUnit)voidsetTime(long time)voidsetUnit(java.time.temporal.ChronoUnit unit)
-
Constructor Details
-
BandWidth
public BandWidth()
-
-
Method Details
-
getCapacity
public long getCapacity() -
setCapacity
public void setCapacity(long capacity) -
getTime
public long getTime() -
setTime
public void setTime(long time) -
getUnit
public java.time.temporal.ChronoUnit getUnit() -
setUnit
public void setUnit(java.time.temporal.ChronoUnit unit) -
getFixedRefillInterval
public long getFixedRefillInterval() -
setFixedRefillInterval
public void setFixedRefillInterval(long fixedRefillInterval) -
getFixedRefillIntervalUnit
public java.time.temporal.ChronoUnit getFixedRefillIntervalUnit() -
setFixedRefillIntervalUnit
public void setFixedRefillIntervalUnit(java.time.temporal.ChronoUnit fixedRefillIntervalUnit)
-