Class CommonRateLimiterConfigurationProperties
java.lang.Object
io.github.resilience4j.common.CommonProperties
io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClass storing property values for configuringRateLimiterConfiginstances. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.github.resilience4j.ratelimiter.RateLimiterConfigcreateRateLimiterConfig(CommonRateLimiterConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<RateLimiterConfigCustomizer> compositeRateLimiterCustomizer, String instanceName) io.github.resilience4j.ratelimiter.RateLimiterConfigcreateRateLimiterConfig(String limiter, CompositeCustomizer<RateLimiterConfigCustomizer> compositeRateLimiterCustomizer) getInstanceProperties(String instance) For backwards compatibility when setting limiters in configuration properties.Methods inherited from class io.github.resilience4j.common.CommonProperties
getTags, setTags
-
Constructor Details
-
CommonRateLimiterConfigurationProperties
public CommonRateLimiterConfigurationProperties()
-
-
Method Details
-
findRateLimiterProperties
public Optional<CommonRateLimiterConfigurationProperties.InstanceProperties> findRateLimiterProperties(String name) -
createRateLimiterConfig
public io.github.resilience4j.ratelimiter.RateLimiterConfig createRateLimiterConfig(@Nullable CommonRateLimiterConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<RateLimiterConfigCustomizer> compositeRateLimiterCustomizer, String instanceName) -
createRateLimiterConfig
public io.github.resilience4j.ratelimiter.RateLimiterConfig createRateLimiterConfig(String limiter, CompositeCustomizer<RateLimiterConfigCustomizer> compositeRateLimiterCustomizer) -
getInstanceProperties
@Nullable public CommonRateLimiterConfigurationProperties.InstanceProperties getInstanceProperties(String instance) -
getInstances
-
getLimiters
For backwards compatibility when setting limiters in configuration properties. -
getConfigs
-