Index

A C D G I O R W 
All Classes|All Packages

A

accept(T) - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
apply(T) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
apply(T) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 

C

call() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 

D

decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
decorate() - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
DecorateCompletionStage(Supplier<CompletionStage<T>>) - Constructor for class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
Decorators - Interface in io.github.resilience4j.decorators
A Decorator builder which can be used to apply multiple decorators to a Supplier, Callable Function, Runnable, CompletionStage or Consumer.
Decorators.DecorateCallable<T> - Class in io.github.resilience4j.decorators
 
Decorators.DecorateCheckedFunction<T,​R> - Class in io.github.resilience4j.decorators
 
Decorators.DecorateCheckedRunnable - Class in io.github.resilience4j.decorators
 
Decorators.DecorateCheckedSupplier<T> - Class in io.github.resilience4j.decorators
 
Decorators.DecorateCompletionStage<T> - Class in io.github.resilience4j.decorators
 
Decorators.DecorateConsumer<T> - Class in io.github.resilience4j.decorators
 
Decorators.DecorateFunction<T,​R> - Class in io.github.resilience4j.decorators
 
Decorators.DecorateRunnable - Class in io.github.resilience4j.decorators
 
Decorators.DecorateSupplier<T> - Class in io.github.resilience4j.decorators
 

G

get() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
get() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
get() - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 

I

io.github.resilience4j.decorators - package io.github.resilience4j.decorators
 

O

ofCallable(Callable<T>) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofCheckedFunction(CheckedFunction1<T, R>) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofCheckedRunnable(CheckedRunnable) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofCheckedSupplier(CheckedFunction0<T>) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofCompletionStage(Supplier<CompletionStage<T>>) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofConsumer(Consumer<T>) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofFunction(Function<T, R>) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofRunnable(Runnable) - Static method in interface io.github.resilience4j.decorators.Decorators
 
ofSupplier(Supplier<T>) - Static method in interface io.github.resilience4j.decorators.Decorators
 

R

run() - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
run() - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 

W

withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
withBulkhead(Bulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withCache(Cache<K, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withCache(Cache<K, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withFallback(CheckedFunction1<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withFallback(CheckedFunction2<T, Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withFallback(Class<X>, CheckedFunction1<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withFallback(Class<X>, Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withFallback(Class<X>, Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withFallback(BiFunction<T, Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withFallback(BiFunction<T, Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withFallback(BiFunction<T, Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withFallback(Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withFallback(Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withFallback(Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withFallback(Predicate<T>, CheckedFunction1<T, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withFallback(Predicate<T>, UnaryOperator<T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withFallback(Predicate<T>, UnaryOperator<T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withFallback(Predicate<T>, UnaryOperator<T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withFallback(List<Class<? extends Throwable>>, CheckedFunction1<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withFallback(List<Class<? extends Throwable>>, Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withFallback(List<Class<? extends Throwable>>, Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withFallback(List<Class<? extends Throwable>>, Function<Throwable, T>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
withRateLimiter(RateLimiter, int) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withRateLimiter(RateLimiter, Function<T, Integer>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
withRateLimiter(RateLimiter, Function<T, Integer>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateConsumer
 
withRateLimiter(RateLimiter, Function<T, Integer>) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedFunction
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedRunnable
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCheckedSupplier
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateFunction
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
withRetry(Retry) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withRetry(Retry, ScheduledExecutorService) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
withThreadPoolBulkhead(ThreadPoolBulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCallable
 
withThreadPoolBulkhead(ThreadPoolBulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateRunnable
 
withThreadPoolBulkhead(ThreadPoolBulkhead) - Method in class io.github.resilience4j.decorators.Decorators.DecorateSupplier
 
withTimeLimiter(TimeLimiter, ScheduledExecutorService) - Method in class io.github.resilience4j.decorators.Decorators.DecorateCompletionStage
 
A C D G I O R W 
All Classes|All Packages