Class ReactiveSentinelCircuitBreakerFactory
java.lang.Object
org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<CONF,CONFB>
org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory<SentinelConfigBuilder.SentinelCircuitBreakerConfiguration,SentinelConfigBuilder>
com.alibaba.cloud.circuitbreaker.sentinel.ReactiveSentinelCircuitBreakerFactory
public class ReactiveSentinelCircuitBreakerFactory
extends org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory<SentinelConfigBuilder.SentinelCircuitBreakerConfiguration,SentinelConfigBuilder>
Factory for
ReactiveSentinelCircuitBreaker.- Author:
- Eric Zhao
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SentinelConfigBuilderconfigBuilder(String id) voidconfigureDefault(Function<String, SentinelConfigBuilder.SentinelCircuitBreakerConfiguration> defaultConfiguration) org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerMethods inherited from class org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory
createMethods inherited from class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
configure, getConfigurations
-
Constructor Details
-
ReactiveSentinelCircuitBreakerFactory
public ReactiveSentinelCircuitBreakerFactory()
-
-
Method Details
-
create
- Specified by:
createin classorg.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory<SentinelConfigBuilder.SentinelCircuitBreakerConfiguration,SentinelConfigBuilder>
-
configBuilder
- Specified by:
configBuilderin classorg.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<SentinelConfigBuilder.SentinelCircuitBreakerConfiguration,SentinelConfigBuilder>
-
configureDefault
public void configureDefault(Function<String, SentinelConfigBuilder.SentinelCircuitBreakerConfiguration> defaultConfiguration) - Specified by:
configureDefaultin classorg.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory<SentinelConfigBuilder.SentinelCircuitBreakerConfiguration,SentinelConfigBuilder>
-