Uses of Class
io.github.resilience4j.decorators.VavrDecorators.DecorateCheckedSupplier
Packages that use VavrDecorators.DecorateCheckedSupplier
-
Uses of VavrDecorators.DecorateCheckedSupplier in io.github.resilience4j.decorators
Methods in io.github.resilience4j.decorators that return VavrDecorators.DecorateCheckedSupplierModifier and TypeMethodDescriptionstatic <T> VavrDecorators.DecorateCheckedSupplier<T> VavrDecorators.ofCheckedSupplier(io.vavr.CheckedFunction0<T> supplier) VavrDecorators.DecorateCheckedSupplier.withBulkhead(io.github.resilience4j.bulkhead.Bulkhead bulkhead) VavrDecorators.DecorateCheckedSupplier.withCircuitBreaker(io.github.resilience4j.circuitbreaker.CircuitBreaker circuitBreaker) VavrDecorators.DecorateCheckedSupplier.withFallback(io.vavr.CheckedFunction1<Throwable, T> exceptionHandler) VavrDecorators.DecorateCheckedSupplier.withFallback(io.vavr.CheckedFunction2<T, Throwable, T> handler) <X extends Throwable>
VavrDecorators.DecorateCheckedSupplier<T> VavrDecorators.DecorateCheckedSupplier.withFallback(Class<X> exceptionType, io.vavr.CheckedFunction1<Throwable, T> exceptionHandler) VavrDecorators.DecorateCheckedSupplier.withFallback(Predicate<T> resultPredicate, io.vavr.CheckedFunction1<T, T> resultHandler) VavrDecorators.DecorateCheckedSupplier.withFallback(List<Class<? extends Throwable>> exceptionTypes, io.vavr.CheckedFunction1<Throwable, T> exceptionHandler) VavrDecorators.DecorateCheckedSupplier.withRateLimiter(io.github.resilience4j.ratelimiter.RateLimiter rateLimiter) VavrDecorators.DecorateCheckedSupplier.withRateLimiter(io.github.resilience4j.ratelimiter.RateLimiter rateLimiter, int permits) VavrDecorators.DecorateCheckedSupplier.withRetry(io.github.resilience4j.retry.Retry retryContext)