Package io.github.resilience4j.feign
Class Resilience4jFeign
java.lang.Object
io.github.resilience4j.feign.Resilience4jFeign
Main class for combining feign with Resilience4j.
MyService myService = Feign.builder()
.addCapability(Resilience4jFeign.capability(decorators)
.target(MyService.class, "http://localhost:8080/");
Resilience4jFeign.Builder builder works in the same way as the standard Feign.Builder. (10.9 - 12.4),
Resilience4jFeign.Capability for 12.5+ you must use Resilience4jFeign.Capability instead
this is how Resilience4jFeign decorates the feign interface.
See FeignDecorators on how to build decorators and enhance your feign interfaces.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Resilience4jFeign.Builderbuilder(FeignDecorator invocationDecorator) Deprecated.Feign 12.5+ is not compatible, please use Resilience4jFeign.capability() insteadstatic Resilience4jFeign.Capabilitycapability(FeignDecorator invocationDecorator)
-
Constructor Details
-
Resilience4jFeign
public Resilience4jFeign()
-
-
Method Details
-
builder
Deprecated.Feign 12.5+ is not compatible, please use Resilience4jFeign.capability() instead -
capability
-