public class HystrixCircuitBreakerFactory extends org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory<com.netflix.hystrix.HystrixCommand.Setter,HystrixCircuitBreakerFactory.HystrixConfigBuilder>
Modifier and Type | Class and Description |
---|---|
static class |
HystrixCircuitBreakerFactory.HystrixConfigBuilder |
Constructor and Description |
---|
HystrixCircuitBreakerFactory() |
Modifier and Type | Method and Description |
---|---|
HystrixCircuitBreakerFactory.HystrixConfigBuilder |
configBuilder(String id) |
void |
configureDefault(Function<String,com.netflix.hystrix.HystrixCommand.Setter> defaultConfiguration) |
HystrixCircuitBreaker |
create(String id) |
public void configureDefault(Function<String,com.netflix.hystrix.HystrixCommand.Setter> defaultConfiguration)
configureDefault
in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<com.netflix.hystrix.HystrixCommand.Setter,HystrixCircuitBreakerFactory.HystrixConfigBuilder>
public HystrixCircuitBreakerFactory.HystrixConfigBuilder configBuilder(String id)
configBuilder
in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<com.netflix.hystrix.HystrixCommand.Setter,HystrixCircuitBreakerFactory.HystrixConfigBuilder>
public HystrixCircuitBreaker create(String id)
create
in class org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory<com.netflix.hystrix.HystrixCommand.Setter,HystrixCircuitBreakerFactory.HystrixConfigBuilder>
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.