Class RateLimiterHandle
- java.lang.Object
-
- org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
public class RateLimiterHandle extends java.lang.Objectthis is rateLimiter plugin handle.
-
-
Constructor Summary
Constructors Constructor Description RateLimiterHandle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetAlgorithmName()get algorithmName.doublegetBurstCapacity()get burstCapacity.java.lang.StringgetKeyResolverName()get keyResolverName.doublegetReplenishRate()get replenishRate.doublegetRequestCount()get requestCount.inthashCode()booleanisLoged()get loged.voidsetAlgorithmName(java.lang.String algorithmName)set algorithmName.voidsetBurstCapacity(double burstCapacity)set burstCapacity.voidsetKeyResolverName(java.lang.String keyResolverName)set keyResolverName.voidsetLoged(boolean loged)set loged.voidsetReplenishRate(double replenishRate)set replenishRate.voidsetRequestCount(double requestCount)set requestCount.java.lang.StringtoString()
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-