Class RateLimiterFactory
java.lang.Object
io.github.devlibx.easy.ratelimit.impl.RateLimiterFactory
- All Implemented Interfaces:
IRateLimiterFactory
-
Constructor Summary
ConstructorsConstructorDescriptionRateLimiterFactory(RateLimiterFactoryConfig rateLimiterFactoryConfig, IMetrics metrics) -
Method Summary
-
Constructor Details
-
RateLimiterFactory
@Inject public RateLimiterFactory(RateLimiterFactoryConfig rateLimiterFactoryConfig, IMetrics metrics)
-
-
Method Details
-
start
public void start()Description copied from interface:IRateLimiterFactoryStart rate limit factory- Specified by:
startin interfaceIRateLimiterFactory
-
stop
public void stop()Description copied from interface:IRateLimiterFactoryStop rate limit factory- Specified by:
stopin interfaceIRateLimiterFactory
-
get
- Specified by:
getin interfaceIRateLimiterFactory- Parameters:
name- get the ratelimit by name
-