Skip navigation links
B C G H I R S 

B

buildRecordFailurePredicate(CircuitBreakerConfigurationProperties.BackendProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerProperties
 

C

CircuitBreakerAutoConfiguration - Class in io.github.resilience4j.circuitbreaker.autoconfigure
Auto-configuration for resilience4j-circuitbreaker.
CircuitBreakerAutoConfiguration(CircuitBreakerProperties, CircuitBreakerRegistry, ConfigurableBeanFactory) - Constructor for class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerAutoConfiguration
 
circuitBreakerEndpoint(CircuitBreakerRegistry) - Method in class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerAutoConfiguration
 
CircuitBreakerEndpoint - Class in io.github.resilience4j.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEndpoint(CircuitBreakerRegistry) - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpoint
 
CircuitBreakerEndpointResponse - Class in io.github.resilience4j.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEndpointResponse() - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerEventDTO - Class in io.github.resilience4j.circuitbreaker.monitoring.endpoint
 
circuitBreakerEventsEndpoint(EventConsumerRegistry<CircuitBreakerEvent>) - Method in class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerAutoConfiguration
 
CircuitBreakerEventsEndpoint - Class in io.github.resilience4j.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventsEndpoint(EventConsumerRegistry<CircuitBreakerEvent>) - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpoint
 
CircuitBreakerEventsEndpointResponse - Class in io.github.resilience4j.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventsEndpointResponse() - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
CircuitBreakerEventsEndpointResponse(List<CircuitBreakerEventDTO>) - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
CircuitBreakerHealthIndicator - Class in io.github.resilience4j.circuitbreaker.monitoring.health
A Spring Boot health indicators which adds the state of a CircuitBreaker and it's metrics to the health endpoints
CircuitBreakerHealthIndicator(CircuitBreaker) - Constructor for class io.github.resilience4j.circuitbreaker.monitoring.health.CircuitBreakerHealthIndicator
 
CircuitBreakerMetricsAutoConfiguration - Class in io.github.resilience4j.circuitbreaker.autoconfigure
Auto-configuration for resilience4j-metrics.
CircuitBreakerMetricsAutoConfiguration() - Constructor for class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerMetricsAutoConfiguration
 
CircuitBreakerProperties - Class in io.github.resilience4j.circuitbreaker.autoconfigure
 
CircuitBreakerProperties() - Constructor for class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerProperties
 
configureHealthIndicators() - Method in class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterAutoConfiguration
 
configureRegistryWithHealthEndpoint() - Method in class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerAutoConfiguration
 
createRateLimiterEventDTO(RateLimiterEvent) - Static method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 

G

getAllCircuitBreakerEvents() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpoint
 
getAllCircuitBreakers() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpoint
 
getAllRateLimiterEvents() - Method in class io.github.resilience4j.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpoint
 
getAllRateLimiters() - Method in class io.github.resilience4j.ratelimiter.monitoring.endpoint.RateLimiterEndpoint
 
getCircuitBreakerEvents() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
getCircuitBreakerName() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getCircuitBreakers() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
getCreationTime() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getDurationInMs() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getErrorMessage() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getEventsFilteredByCircuitBreakerName(String) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpoint
 
getEventsFilteredByCircuitBreakerNameAndEventType(String, String) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpoint
 
getEventsFilteredByRateLimiterName(String) - Method in class io.github.resilience4j.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpoint
 
getEventsFilteredByRateLimiterNameAndEventType(String, String) - Method in class io.github.resilience4j.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpoint
 
getEventsList() - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventsEndpointResponse
 
getRateLimiterCreationTime() - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
getRateLimiterEventType() - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
getRateLimiterName() - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
getRateLimitersNames() - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEndpointResponse
 
getStateTransition() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getType() - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 

H

health() - Method in class io.github.resilience4j.circuitbreaker.monitoring.health.CircuitBreakerHealthIndicator
 
health() - Method in class io.github.resilience4j.ratelimiter.monitoring.health.RateLimiterHealthIndicator
 

I

io.github.resilience4j.circuitbreaker.autoconfigure - package io.github.resilience4j.circuitbreaker.autoconfigure
 
io.github.resilience4j.circuitbreaker.monitoring.endpoint - package io.github.resilience4j.circuitbreaker.monitoring.endpoint
 
io.github.resilience4j.circuitbreaker.monitoring.health - package io.github.resilience4j.circuitbreaker.monitoring.health
 
io.github.resilience4j.ratelimiter.autoconfigure - package io.github.resilience4j.ratelimiter.autoconfigure
 
io.github.resilience4j.ratelimiter.monitoring.endpoint - package io.github.resilience4j.ratelimiter.monitoring.endpoint
 
io.github.resilience4j.ratelimiter.monitoring.health - package io.github.resilience4j.ratelimiter.monitoring.health
 
io.github.resilience4j.ratelimiter.monitoring.model - package io.github.resilience4j.ratelimiter.monitoring.model
 

R

RateLimiterAutoConfiguration - Class in io.github.resilience4j.ratelimiter.autoconfigure
Auto-configuration for resilience4j ratelimiter.
RateLimiterAutoConfiguration(RateLimiterProperties, RateLimiterRegistry, ConfigurableBeanFactory) - Constructor for class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterAutoConfiguration
 
rateLimiterEndpoint(RateLimiterRegistry) - Method in class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterAutoConfiguration
 
RateLimiterEndpoint - Class in io.github.resilience4j.ratelimiter.monitoring.endpoint
 
RateLimiterEndpoint(RateLimiterRegistry) - Constructor for class io.github.resilience4j.ratelimiter.monitoring.endpoint.RateLimiterEndpoint
 
RateLimiterEndpointResponse - Class in io.github.resilience4j.ratelimiter.monitoring.model
 
RateLimiterEndpointResponse() - Constructor for class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEndpointResponse
 
RateLimiterEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEndpointResponse
 
RateLimiterEventDTO - Class in io.github.resilience4j.ratelimiter.monitoring.model
 
RateLimiterEventDTO() - Constructor for class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
rateLimiterEventsEndpoint(EventConsumerRegistry<RateLimiterEvent>) - Method in class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterAutoConfiguration
 
RateLimiterEventsEndpoint - Class in io.github.resilience4j.ratelimiter.monitoring.endpoint
 
RateLimiterEventsEndpoint(EventConsumerRegistry<RateLimiterEvent>) - Constructor for class io.github.resilience4j.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpoint
 
RateLimiterEventsEndpointResponse - Class in io.github.resilience4j.ratelimiter.monitoring.model
 
RateLimiterEventsEndpointResponse() - Constructor for class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventsEndpointResponse
 
RateLimiterEventsEndpointResponse(List<RateLimiterEventDTO>) - Constructor for class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventsEndpointResponse
 
RateLimiterHealthIndicator - Class in io.github.resilience4j.ratelimiter.monitoring.health
 
RateLimiterHealthIndicator(RateLimiter) - Constructor for class io.github.resilience4j.ratelimiter.monitoring.health.RateLimiterHealthIndicator
 
RateLimiterMetricsAutoConfiguration - Class in io.github.resilience4j.ratelimiter.autoconfigure
Auto-configuration for resilience4j-metrics.
RateLimiterMetricsAutoConfiguration() - Constructor for class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterMetricsAutoConfiguration
 
RateLimiterProperties - Class in io.github.resilience4j.ratelimiter.autoconfigure
 
RateLimiterProperties() - Constructor for class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterProperties
 
registerCircuitBreakerMetrics(CircuitBreakerRegistry) - Method in class io.github.resilience4j.circuitbreaker.autoconfigure.CircuitBreakerMetricsAutoConfiguration
 
registerRateLimiterMetrics(RateLimiterRegistry) - Method in class io.github.resilience4j.ratelimiter.autoconfigure.RateLimiterMetricsAutoConfiguration
 

S

setCircuitBreakerEvents(List<CircuitBreakerEventDTO>) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
setCircuitBreakerName(String) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setCircuitBreakers(List<String>) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
setCreationTime(String) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setDurationInMs(Long) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setErrorMessage(String) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setEventsList(List<RateLimiterEventDTO>) - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventsEndpointResponse
 
setRateLimiterCreationTime(String) - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
setRateLimiterEventType(RateLimiterEvent.Type) - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
setRateLimiterName(String) - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEventDTO
 
setRateLimitersNames(List<String>) - Method in class io.github.resilience4j.ratelimiter.monitoring.model.RateLimiterEndpointResponse
 
setStateTransition(CircuitBreaker.StateTransition) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setType(CircuitBreakerEvent.Type) - Method in class io.github.resilience4j.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
B C G H I R S 
Skip navigation links