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 long
getCapacity()
long
getFixedRefillInterval()
java.time.temporal.ChronoUnit
getFixedRefillIntervalUnit()
long
getTime()
java.time.temporal.ChronoUnit
getUnit()
void
setCapacity(long capacity)
void
setFixedRefillInterval(long fixedRefillInterval)
void
setFixedRefillIntervalUnit(java.time.temporal.ChronoUnit fixedRefillIntervalUnit)
void
setTime(long time)
void
setUnit(java.time.temporal.ChronoUnit unit)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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)
-