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 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)