B D F I R W
All Classes All Packages
All Classes All Packages
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
UnsupportedOperationExceptionexception. - 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
Bulkheadto the decorator chain. - withCircuitBreaker(CircuitBreaker) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
-
Adds a
CircuitBreakerto 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
RateLimiterto the decorator chain. - withRetry(Retry) - Method in class io.github.resilience4j.feign.FeignDecorators.Builder
-
Adds a
Retryto the decorator chain.
All Classes All Packages