Package org.springframework.cloud.openfeign
package org.springframework.cloud.openfeign
-
ClassDescriptionFeign contract method parameter processor.Specifies the parameter context.Allows Spring's @Cache* annotations to be declared on the feign client's methods.Used to resolve a circuitbreaker name which will be used in
CircuitBreakerFactory
.Indicates which collection format should be used while processing the annotated method.Scans for interfaces that declare they are feign clients (viaFeignClient
@FeignClient
).Used to control the fallback given its cause.Deprecated.Allows application to customize the Feign builder.Allows Spring's @Cache* annotations to be declared on the feign client's methods.Allows Feign interfaces to work withCircuitBreaker
.Builder for Feign CircuitBreaker integration.Annotation for interfaces declaring that a REST client with that interface should be created (e.g.A builder for creating Feign clients without using theFeignClient
annotation.Builder of feign targets.Feign client configuration.Metrics configuration for Feign Client.A factory that creates instances of feign classes.Allows an application to use a custom FeignErrorDecoder
.Allows an application to customize the FeignFormattingConversionService
.Allows an application to use a custom FeignLogger
.This factory bean is meant to createRequest.Options
instance as per the applicable configurations.Spring MVC equivalent of OpenFeign'sQueryMap
parameter annotation.