B D F I R W 
All Classes All Packages

B

build() - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Builds the decorator chain.
build() - Method in class io.github.resilience4j.feign.Resilience4jFeign.Builder
 
builder() - Static method in class io.github.resilience4j.feign.FeignDecorators
 
builder(FeignDecorator) - Static method in class io.github.resilience4j.feign.Resilience4jFeign
 
Builder() - Constructor for class io.github.resilience4j.feign.FeignDecorators.Builder
 
Builder(FeignDecorator) - Constructor for class io.github.resilience4j.feign.Resilience4jFeign.Builder
 

D

decorate(CheckedFunction1<Object[], Object>, Method, InvocationHandlerFactory.MethodHandler, Target<?>) - Method in interface io.github.resilience4j.feign.FeignDecorator
Decorates the invocation of a method defined by a feign interface.
decorate(CheckedFunction1<Object[], Object>, Method, InvocationHandlerFactory.MethodHandler, Target<?>) - Method in class io.github.resilience4j.feign.FeignDecorators
 

F

FeignDecorator - Interface in io.github.resilience4j.feign
Used to decorate methods defined by feign interfaces.
FeignDecorators - Class in io.github.resilience4j.feign
Builder to help build stacked decorators.
FeignDecorators.Builder - Class in io.github.resilience4j.feign
 

I

invocationHandlerFactory(InvocationHandlerFactory) - Method in class io.github.resilience4j.feign.Resilience4jFeign.Builder
Will throw an UnsupportedOperationException exception.
io.github.resilience4j.feign - package io.github.resilience4j.feign
 

R

Resilience4jFeign - Class in io.github.resilience4j.feign
Main class for combining feign with Resilience4j.
Resilience4jFeign() - Constructor for class io.github.resilience4j.feign.Resilience4jFeign
 
Resilience4jFeign.Builder - Class in io.github.resilience4j.feign
 

W

withBulkhead(Bulkhead) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a Bulkhead to the decorator chain.
withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a CircuitBreaker to the decorator chain.
withFallback(Object) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a fallback to the decorator chain.
withFallback(Object, Class<? extends Exception>) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a fallback to the decorator chain.
withFallback(Object, Predicate<Exception>) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a fallback to the decorator chain.
withFallbackFactory(Function<Exception, ?>) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a fallback factory to the decorator chain.
withFallbackFactory(Function<Exception, ?>, Class<? extends Exception>) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a fallback factory to the decorator chain.
withFallbackFactory(Function<Exception, ?>, Predicate<Exception>) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a fallback to the decorator chain.
withRateLimiter(RateLimiter) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a RateLimiter to the decorator chain.
withRetry(Retry) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
Adds a Retry to the decorator chain.
B D F I R W 
All Classes All Packages