Class CommonTimeLimiterConfigurationProperties
java.lang.Object
io.github.resilience4j.common.CommonProperties
io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.github.resilience4j.timelimiter.TimeLimiterConfigcreateTimeLimiterConfig(String limiter) io.github.resilience4j.timelimiter.TimeLimiterConfigcreateTimeLimiterConfig(String instanceName, CommonTimeLimiterConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<TimeLimiterConfigCustomizer> compositeTimeLimiterCustomizer) getInstanceProperties(String backend) Methods inherited from class io.github.resilience4j.common.CommonProperties
getTags, setTags
-
Constructor Details
-
CommonTimeLimiterConfigurationProperties
public CommonTimeLimiterConfigurationProperties()
-
-
Method Details
-
getInstances
-
getConfigs
-
getInstanceProperties
@Nullable public CommonTimeLimiterConfigurationProperties.InstanceProperties getInstanceProperties(String backend) - Parameters:
backend- timeLimiter backend name- Returns:
- the configured spring backend properties
-
createTimeLimiterConfig
public io.github.resilience4j.timelimiter.TimeLimiterConfig createTimeLimiterConfig(String instanceName, @Nullable CommonTimeLimiterConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<TimeLimiterConfigCustomizer> compositeTimeLimiterCustomizer) -
createTimeLimiterConfig
-