public class Resilience4JConf
extends java.lang.Object
| 构造器和说明 |
|---|
Resilience4JConf(java.lang.String id,
java.lang.String fallBackUri,
io.github.resilience4j.ratelimiter.RateLimiterConfig rateLimiterConfig,
io.github.resilience4j.timelimiter.TimeLimiterConfig timeLimiterConfig,
io.github.resilience4j.circuitbreaker.CircuitBreakerConfig circuitBreakerConfig)
Instantiates a new Resilience4jConf.
|
| 限定符和类型 | 方法和说明 |
|---|---|
io.github.resilience4j.circuitbreaker.CircuitBreakerConfig |
getCircuitBreakerConfig()
Gets circuit breaker config.
|
java.lang.String |
getFallBackUri()
Gets fall back uri.
|
java.lang.String |
getId()
Gets id.
|
io.github.resilience4j.ratelimiter.RateLimiterConfig |
getRateLimiterConfig()
Gets rate limiter config.
|
io.github.resilience4j.timelimiter.TimeLimiterConfig |
getTimeLimiterConfig()
Gets time limiter config.
|
void |
setCircuitBreakerConfig(io.github.resilience4j.circuitbreaker.CircuitBreakerConfig circuitBreakerConfig)
Sets circuit breaker config.
|
void |
setFallBackUri(java.lang.String fallBackUri)
Sets fall back uri.
|
void |
setId(java.lang.String id)
Sets id.
|
void |
setRateLimiterConfig(io.github.resilience4j.ratelimiter.RateLimiterConfig rateLimiterConfig)
Sets rate limiter config.
|
void |
setTimeLimiterConfig(io.github.resilience4j.timelimiter.TimeLimiterConfig timeLimiterConfig)
Sets time limiter config.
|
public Resilience4JConf(java.lang.String id,
java.lang.String fallBackUri,
io.github.resilience4j.ratelimiter.RateLimiterConfig rateLimiterConfig,
io.github.resilience4j.timelimiter.TimeLimiterConfig timeLimiterConfig,
io.github.resilience4j.circuitbreaker.CircuitBreakerConfig circuitBreakerConfig)
id - the idfallBackUri - the fall back urirateLimiterConfig - the rate limiter configtimeLimiterConfig - the time limiter configcircuitBreakerConfig - the circuit breaker configpublic java.lang.String getId()
public void setId(java.lang.String id)
id - the idpublic java.lang.String getFallBackUri()
public void setFallBackUri(java.lang.String fallBackUri)
fallBackUri - the fall back uripublic io.github.resilience4j.timelimiter.TimeLimiterConfig getTimeLimiterConfig()
public void setTimeLimiterConfig(io.github.resilience4j.timelimiter.TimeLimiterConfig timeLimiterConfig)
timeLimiterConfig - the time limiter configpublic io.github.resilience4j.circuitbreaker.CircuitBreakerConfig getCircuitBreakerConfig()
public void setCircuitBreakerConfig(io.github.resilience4j.circuitbreaker.CircuitBreakerConfig circuitBreakerConfig)
circuitBreakerConfig - the circuit breaker configpublic io.github.resilience4j.ratelimiter.RateLimiterConfig getRateLimiterConfig()
public void setRateLimiterConfig(io.github.resilience4j.ratelimiter.RateLimiterConfig rateLimiterConfig)
rateLimiterConfig - the rate limiter configCopyright © 2026 The Apache Software Foundation. All rights reserved.