public class TimeLimiterConfigurationProperties extends CommonProperties
| Modifier and Type | Class and Description |
|---|---|
static class |
TimeLimiterConfigurationProperties.InstanceProperties |
| Constructor and Description |
|---|
TimeLimiterConfigurationProperties() |
| Modifier and Type | Method and Description |
|---|---|
io.github.resilience4j.timelimiter.TimeLimiterConfig |
createTimeLimiterConfig(java.lang.String limiter) |
io.github.resilience4j.timelimiter.TimeLimiterConfig |
createTimeLimiterConfig(java.lang.String backendName,
TimeLimiterConfigurationProperties.InstanceProperties instanceProperties,
CompositeCustomizer<TimeLimiterConfigCustomizer> compositeTimeLimiterCustomizer) |
java.util.Map<java.lang.String,TimeLimiterConfigurationProperties.InstanceProperties> |
getConfigs() |
TimeLimiterConfigurationProperties.InstanceProperties |
getInstanceProperties(java.lang.String backend) |
java.util.Map<java.lang.String,TimeLimiterConfigurationProperties.InstanceProperties> |
getInstances() |
getTags, setTagspublic java.util.Map<java.lang.String,TimeLimiterConfigurationProperties.InstanceProperties> getInstances()
public java.util.Map<java.lang.String,TimeLimiterConfigurationProperties.InstanceProperties> getConfigs()
@Nullable public TimeLimiterConfigurationProperties.InstanceProperties getInstanceProperties(java.lang.String backend)
backend - timeLimiter backend namepublic io.github.resilience4j.timelimiter.TimeLimiterConfig createTimeLimiterConfig(java.lang.String backendName,
@Nullable
TimeLimiterConfigurationProperties.InstanceProperties instanceProperties,
CompositeCustomizer<TimeLimiterConfigCustomizer> compositeTimeLimiterCustomizer)
public io.github.resilience4j.timelimiter.TimeLimiterConfig createTimeLimiterConfig(java.lang.String limiter)