Index
All Classes and Interfaces|All Packages
A
- addBulkheadCustomizer(Consumer<Bulkhead>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
- addBulkheadCustomizer(Customizer<Bulkhead>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- addCircuitBreakerCustomizer(Customizer<CircuitBreaker>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- addCircuitBreakerCustomizer(Customizer<CircuitBreaker>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- addThreadPoolBulkheadCustomizer(Customizer<ThreadPoolBulkhead>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
B
- build() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder
- build() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder
- bulkheadConfig(BulkheadConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder
- BulkheadConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration
- bulkheadProvider(ThreadPoolBulkheadRegistry, BulkheadRegistry, Resilience4JConfigurationProperties) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.Resilience4jBulkheadConfiguration
C
- circuitBreakerConfig(CircuitBreakerConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder
- configBuilder(String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- configBuilder(String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- ConfigurationPropertiesUtils - Class in org.springframework.cloud.circuitbreaker.resilience4j
-
A util class related to configuration properties class.
- configure(Consumer<Resilience4jBulkheadConfigurationBuilder>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
- configure(Consumer<Resilience4jBulkheadConfigurationBuilder>, String...) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- configureCircuitBreakerRegistry(CircuitBreakerRegistry) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- configureCircuitBreakerRegistry(CircuitBreakerRegistry) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- configureDefault(Function<String, Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
- configureDefault(Function<String, Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- configureDefault(Function<String, Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- configureDefault(Function<String, Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- configureExecutorService(ExecutorService) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- configureGroupExecutorService(Function<String, ExecutorService>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
-
configure GroupExecutorService.
- create(String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- create(String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- create(String, String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
-
Add support group/service config on Reactive CircuitBreaker.
- create(String, String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
D
- decorateCallable(String, Map<String, String>, Callable<T>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- decorateFlux(String, Map<String, String>, Flux<T>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
- decorateMono(String, Map<String, String>, Mono<T>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
G
- getBulkheadConfig() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration
- getBulkheadProvider() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- getBulkheadRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
- getBulkheadRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- getCircuitBreakerConfig() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
- getCircuitBreakerRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- getCircuitBreakerRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- getDefaultGroupTag() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- getDisableTimeLimiterMap() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- getId() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
- getThreadPoolBulkheadConfig() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration
- getThreadPoolBulkheadRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- getTimeLimiterConfig() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
- getTimeLimiterRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- getTimeLimiterRegistry() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
I
- init() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JAutoConfiguration.MicrometerReactiveResilience4JCustomizerConfiguration
- init() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.MicrometerResilience4JCustomizerConfiguration
- init() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.ObservationRegistryCustomizerResilience4jCustomizer
- isDisableThreadPool() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- isDisableTimeLimiter() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- isEnableGroupMeterFilter() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- isEnableSemaphoreDefaultBulkhead() - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
M
- MicrometerReactiveResilience4JCustomizerConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JAutoConfiguration.MicrometerReactiveResilience4JCustomizerConfiguration
- MicrometerResilience4JCustomizerConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.MicrometerResilience4JCustomizerConfiguration
- MicrometerResilience4JGroupCustomizerConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.MicrometerResilience4JGroupCustomizerConfiguration
O
- ObservationRegistryCustomizerResilience4jCustomizer() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.ObservationRegistryCustomizerResilience4jCustomizer
- org.springframework.cloud.circuitbreaker.resilience4j - package org.springframework.cloud.circuitbreaker.resilience4j
R
- reactiveBulkheadProvider(BulkheadRegistry) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JAutoConfiguration.Resilience4jBulkheadConfiguration
- ReactiveResilience4JAutoConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- ReactiveResilience4JAutoConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JAutoConfiguration
- ReactiveResilience4JAutoConfiguration.MicrometerReactiveResilience4JCustomizerConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- ReactiveResilience4JAutoConfiguration.Resilience4jBulkheadConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- ReactiveResilience4jBulkheadProvider - Class in org.springframework.cloud.circuitbreaker.resilience4j
- ReactiveResilience4jBulkheadProvider(BulkheadRegistry) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4jBulkheadProvider
- ReactiveResilience4JCircuitBreaker - Class in org.springframework.cloud.circuitbreaker.resilience4j
- ReactiveResilience4JCircuitBreaker(String, String, Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration, CircuitBreakerRegistry, TimeLimiterRegistry, Optional<Customizer<CircuitBreaker>>) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreaker
-
Deprecated.
- ReactiveResilience4JCircuitBreaker(String, String, Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration, CircuitBreakerRegistry, TimeLimiterRegistry, Optional<Customizer<CircuitBreaker>>, boolean) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreaker
-
Deprecated.
- ReactiveResilience4JCircuitBreaker(String, String, Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration, CircuitBreakerRegistry, TimeLimiterRegistry, Optional<Customizer<CircuitBreaker>>, ReactiveResilience4jBulkheadProvider, boolean) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreaker
- reactiveResilience4JCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry, ReactiveResilience4jBulkheadProvider, Resilience4JConfigurationProperties) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JAutoConfiguration
- ReactiveResilience4JCircuitBreakerFactory - Class in org.springframework.cloud.circuitbreaker.resilience4j
- ReactiveResilience4JCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
-
Deprecated.
- ReactiveResilience4JCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry, ReactiveResilience4jBulkheadProvider, Resilience4JConfigurationProperties) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
- ReactiveResilience4JCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry, Resilience4JConfigurationProperties) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreakerFactory
-
Deprecated.
- Resilience4JAutoConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JAutoConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration
- Resilience4JAutoConfiguration.MicrometerResilience4JCustomizerConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JAutoConfiguration.MicrometerResilience4JGroupCustomizerConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JAutoConfiguration.ObservationRegistryCustomizerResilience4jCustomizer - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JAutoConfiguration.Resilience4jBulkheadConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4jBulkheadConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JAutoConfiguration.Resilience4jBulkheadConfiguration
- Resilience4jBulkheadConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration.Resilience4jBulkheadConfiguration
- Resilience4jBulkheadConfigurationBuilder - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4jBulkheadConfigurationBuilder() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder
- Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4jBulkheadProvider - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4jBulkheadProvider(ThreadPoolBulkheadRegistry, BulkheadRegistry, Resilience4JConfigurationProperties) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- Resilience4JCircuitBreaker - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JCircuitBreaker(String, String, CircuitBreakerConfig, TimeLimiterConfig, CircuitBreakerRegistry, TimeLimiterRegistry, ExecutorService, Optional<Customizer<CircuitBreaker>>, Resilience4jBulkheadProvider) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreaker
-
Deprecated.
- Resilience4JCircuitBreaker(String, String, CircuitBreakerConfig, TimeLimiterConfig, CircuitBreakerRegistry, TimeLimiterRegistry, ExecutorService, Optional<Customizer<CircuitBreaker>>, Resilience4jBulkheadProvider, boolean) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreaker
- Resilience4JCircuitBreaker(String, String, CircuitBreakerConfig, TimeLimiterConfig, CircuitBreakerRegistry, TimeLimiterRegistry, Optional<Customizer<CircuitBreaker>>, Resilience4jBulkheadProvider) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreaker
- Resilience4JCircuitBreakerConfiguration() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
- resilience4jCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry, Resilience4jBulkheadProvider, Resilience4JConfigurationProperties) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JAutoConfiguration
- Resilience4JCircuitBreakerFactory - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry, Resilience4jBulkheadProvider) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- Resilience4JCircuitBreakerFactory(CircuitBreakerRegistry, TimeLimiterRegistry, Resilience4jBulkheadProvider, Resilience4JConfigurationProperties) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- Resilience4JConfigBuilder - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JConfigBuilder(String) - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder
- Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JConfigurationProperties - Class in org.springframework.cloud.circuitbreaker.resilience4j
- Resilience4JConfigurationProperties() - Constructor for class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- run(String, Supplier<T>, Function<Throwable, T>, CircuitBreaker, TimeLimiter, Map<String, String>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadProvider
- run(Supplier<T>, Function<Throwable, T>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreaker
- run(Flux<T>, Function<Throwable, Flux<T>>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreaker
- run(Mono<T>, Function<Throwable, Mono<T>>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.ReactiveResilience4JCircuitBreaker
S
- setBulkheadConfig(BulkheadConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration
- setCircuitBreakerConfig(CircuitBreakerConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
- setDefaultGroupTag(String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- setDisableThreadPool(boolean) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- setDisableTimeLimiter(boolean) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- setDisableTimeLimiterMap(Map<String, Boolean>) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- setEnableGroupMeterFilter(boolean) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- setEnableSemaphoreDefaultBulkhead(boolean) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigurationProperties
- setId(String) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
- setObservationRegistry(ObservationRegistry) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JCircuitBreakerFactory
- setThreadPoolBulkheadConfig(ThreadPoolBulkheadConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder.BulkheadConfiguration
- setTimeLimiterConfig(TimeLimiterConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder.Resilience4JCircuitBreakerConfiguration
T
- threadPoolBulkheadConfig(ThreadPoolBulkheadConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4jBulkheadConfigurationBuilder
- timeLimiterConfig(TimeLimiterConfig) - Method in class org.springframework.cloud.circuitbreaker.resilience4j.Resilience4JConfigBuilder
All Classes and Interfaces|All Packages