protected String |
BulkheadHandler.createKey(GovernanceRequest governanceRequest,
BulkheadPolicy policy) |
protected String |
InstanceBulkheadHandler.createKey(GovernanceRequest governanceRequest,
BulkheadPolicy policy) |
protected String |
CircuitBreakerHandler.createKey(GovernanceRequest governanceRequest,
CircuitBreakerPolicy policy) |
protected String |
InstanceIsolationHandler.createKey(GovernanceRequest governanceRequest,
CircuitBreakerPolicy policy) |
protected String |
FaultInjectionHandler.createKey(GovernanceRequest governanceRequest,
FaultInjectionPolicy policy) |
protected String |
GovernanceCacheHandler.createKey(GovernanceRequest governanceRequest,
GovernanceCachePolicy policy) |
protected String |
IdentifierRateLimitingHandler.createKey(GovernanceRequest governanceRequest,
IdentifierRateLimitingPolicy policy) |
protected String |
LoadBalanceHandler.createKey(GovernanceRequest governanceRequest,
LoadBalancerPolicy policy) |
protected String |
MapperHandler.createKey(GovernanceRequest governanceRequest,
MapperPolicy policy) |
protected abstract String |
AbstractGovernanceHandler.createKey(GovernanceRequest governanceRequest,
POLICY policy) |
protected String |
RateLimitingHandler.createKey(GovernanceRequest governanceRequest,
RateLimitingPolicy policy) |
protected String |
RetryHandler.createKey(GovernanceRequest governanceRequest,
RetryPolicy policy) |
protected String |
TimeLimiterHandler.createKey(GovernanceRequest governanceRequest,
TimeLimiterPolicy policy) |
Disposable<io.github.resilience4j.bulkhead.Bulkhead> |
BulkheadHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
BulkheadPolicy policy) |
Disposable<io.github.resilience4j.bulkhead.Bulkhead> |
InstanceBulkheadHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
BulkheadPolicy policy) |
Disposable<io.github.resilience4j.circuitbreaker.CircuitBreaker> |
CircuitBreakerHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
CircuitBreakerPolicy policy) |
Disposable<io.github.resilience4j.circuitbreaker.CircuitBreaker> |
InstanceIsolationHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
CircuitBreakerPolicy policy) |
protected DisposableHolder<Fault> |
FaultInjectionHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
FaultInjectionPolicy policy) |
protected Disposable<GovernanceCache<K,V>> |
GovernanceCacheHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
GovernanceCachePolicy policy) |
Disposable<io.github.resilience4j.ratelimiter.RateLimiter> |
IdentifierRateLimitingHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
IdentifierRateLimitingPolicy policy) |
protected DisposableHolder<LoadBalance> |
LoadBalanceHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
LoadBalancerPolicy policy) |
Disposable<Mapper> |
MapperHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
MapperPolicy policy) |
protected abstract Disposable<PROCESSOR> |
AbstractGovernanceHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
POLICY policy) |
Disposable<io.github.resilience4j.ratelimiter.RateLimiter> |
RateLimitingHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
RateLimitingPolicy policy) |
Disposable<io.github.resilience4j.retry.Retry> |
RetryHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
RetryPolicy policy) |
Disposable<io.github.resilience4j.timelimiter.TimeLimiter> |
TimeLimiterHandler.createProcessor(String key,
GovernanceRequest governanceRequest,
TimeLimiterPolicy policy) |
PROCESSOR |
AbstractGovernanceHandler.getActuator(GovernanceRequest governanceRequest) |
MapperPolicy |
MapperHandler.matchPolicy(GovernanceRequest governanceRequest) |
RetryPolicy |
RetryHandler.matchPolicy(GovernanceRequest governanceRequest) |
CircuitBreakerPolicy |
CircuitBreakerHandler.matchPolicy(GovernanceRequest governanceRequest) |
BulkheadPolicy |
BulkheadHandler.matchPolicy(GovernanceRequest governanceRequest) |
LoadBalancerPolicy |
LoadBalanceHandler.matchPolicy(GovernanceRequest governanceRequest) |
BulkheadPolicy |
InstanceBulkheadHandler.matchPolicy(GovernanceRequest governanceRequest) |
protected abstract POLICY |
AbstractGovernanceHandler.matchPolicy(GovernanceRequest governanceRequest) |
RateLimitingPolicy |
RateLimitingHandler.matchPolicy(GovernanceRequest governanceRequest) |
GovernanceCachePolicy |
GovernanceCacheHandler.matchPolicy(GovernanceRequest governanceRequest) |
TimeLimiterPolicy |
TimeLimiterHandler.matchPolicy(GovernanceRequest governanceRequest) |
CircuitBreakerPolicy |
InstanceIsolationHandler.matchPolicy(GovernanceRequest governanceRequest) |
IdentifierRateLimitingPolicy |
IdentifierRateLimitingHandler.matchPolicy(GovernanceRequest governanceRequest) |
FaultInjectionPolicy |
FaultInjectionHandler.matchPolicy(GovernanceRequest governanceRequest) |