Class Hierarchy
- java.lang.Object
- io.github.resilience4j.retry.Retry.AsyncRetryBlock<T> (implements java.lang.Runnable)
- io.github.resilience4j.retry.RetryConfig (implements java.io.Serializable)
- io.github.resilience4j.retry.RetryConfig.Builder<T>
- io.github.resilience4j.retry.RetryRegistry.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.resilience4j.retry.MaxRetriesExceeded
- io.github.resilience4j.retry.MaxRetriesExceededException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.github.resilience4j.core.EventPublisher<T>
- io.github.resilience4j.retry.Retry.EventPublisher
- java.util.function.Function<T,R>
- io.github.resilience4j.core.IntervalFunction
- io.github.resilience4j.retry.IntervalFunction
- io.github.resilience4j.core.IntervalFunction
- io.github.resilience4j.core.Registry<E,C>
- io.github.resilience4j.retry.RetryRegistry
- io.github.resilience4j.retry.Retry
- io.github.resilience4j.retry.Retry.AsyncContext<T>
- io.github.resilience4j.retry.Retry.Context<T>
- io.github.resilience4j.retry.Retry.Metrics