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.voidsetDefaultLimit(RateLimitProperties.Default defaultLimit) Sets the default rate limiting configuration.voidsetMetrics(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
-