Class RateLimiterHandle


  • public class RateLimiterHandle
    extends java.lang.Object
    this is rateLimiter plugin handle.
    • Constructor Detail

      • RateLimiterHandle

        public RateLimiterHandle()
    • Method Detail

      • getAlgorithmName

        public java.lang.String getAlgorithmName()
        get algorithmName.
        Returns:
        algorithmName
      • setAlgorithmName

        public void setAlgorithmName​(java.lang.String algorithmName)
        set algorithmName.
        Parameters:
        algorithmName - algorithmName
      • getReplenishRate

        public double getReplenishRate()
        get replenishRate.
        Returns:
        replenishRate
      • setReplenishRate

        public void setReplenishRate​(double replenishRate)
        set replenishRate.
        Parameters:
        replenishRate - replenishRate
      • getBurstCapacity

        public double getBurstCapacity()
        get burstCapacity.
        Returns:
        burstCapacity
      • setBurstCapacity

        public void setBurstCapacity​(double burstCapacity)
        set burstCapacity.
        Parameters:
        burstCapacity - burstCapacity
      • getRequestCount

        public double getRequestCount()
        get requestCount.
        Returns:
        requestCount
      • setRequestCount

        public void setRequestCount​(double requestCount)
        set requestCount.
        Parameters:
        requestCount - requestCount
      • isLoged

        public boolean isLoged()
        get loged.
        Returns:
        loged
      • setLoged

        public void setLoged​(boolean loged)
        set loged.
        Parameters:
        loged - loged
      • getKeyResolverName

        public java.lang.String getKeyResolverName()
        get keyResolverName.
        Returns:
        keyResolverName
      • setKeyResolverName

        public void setKeyResolverName​(java.lang.String keyResolverName)
        set keyResolverName.
        Parameters:
        keyResolverName - keyResolverName
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object