Package com.rale4j.sb.config
Class RateLimitProperties.Limits
java.lang.Object
com.rale4j.sb.config.RateLimitProperties.Limits
- Enclosing class:
RateLimitProperties
Configuration for rate limiting limits.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the default rate limiting configuration.Gets the metrics rate limiting configuration.void
setDefaultLimit
(RateLimitProperties.Default defaultLimit) Sets the default rate limiting configuration.void
setMetrics
(RateLimitProperties.Metrics metrics) Sets the metrics rate limiting configuration.
-
Constructor Details
-
Limits
public Limits()
-
-
Method Details
-
getDefaultLimit
Gets the default rate limiting configuration.- Returns:
- the default rate limiting configuration
-
setDefaultLimit
Sets the default rate limiting configuration.- Parameters:
defaultLimit
- the default rate limiting configuration
-
getMetrics
Gets the metrics rate limiting configuration.- Returns:
- the metrics rate limiting configuration
-
setMetrics
Sets the metrics rate limiting configuration.- Parameters:
metrics
- the metrics rate limiting configuration
-