public class ReactiveResilience4JCircuitBreakerFactory extends org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory<Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration,Resilience4JConfigBuilder>
| Constructor and Description |
|---|
ReactiveResilience4JCircuitBreakerFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCircuitBreakerCustomizer(org.springframework.cloud.client.circuitbreaker.Customizer<io.github.resilience4j.circuitbreaker.CircuitBreaker> customizer,
String... ids) |
protected Resilience4JConfigBuilder |
configBuilder(String id) |
void |
configureCircuitBreakerRegistry(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry registry) |
void |
configureDefault(Function<String,Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration> defaultConfiguration) |
org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker |
create(String id) |
public ReactiveResilience4JCircuitBreakerFactory()
public org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker create(String id)
create in class org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory<Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration,Resilience4JConfigBuilder>protected Resilience4JConfigBuilder configBuilder(String id)
configBuilder in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration,Resilience4JConfigBuilder>public void configureDefault(Function<String,Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration> defaultConfiguration)
configureDefault in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration,Resilience4JConfigBuilder>public void configureCircuitBreakerRegistry(io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry registry)
public void addCircuitBreakerCustomizer(org.springframework.cloud.client.circuitbreaker.Customizer<io.github.resilience4j.circuitbreaker.CircuitBreaker> customizer,
String... ids)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.