| Class and Description |
|---|
| feign.AsyncClient.Default
use
DefaultAsyncClient instead. |
| feign.Client.Default
use
DefaultClient instead. |
| feign.Contract.Default
use
DefaultContract instead. |
| feign.codec.Decoder.Default
use
DefaultDecoder instead. |
| feign.DefaultQueryMapEncoder
use
BeanQueryMapEncoder instead. |
| feign.codec.Encoder.Default
use
DefaultEncoder instead. |
| feign.codec.ErrorDecoder.Default
use
DefaultErrorDecoder instead. |
| feign.InvocationHandlerFactory.Default
use
DefaultInvocationHandlerFactory instead. |
| feign.QueryMapEncoder.Default
use
DefaultQueryMapEncoder instead. |
| feign.Retryer.Default
use
DefaultRetryer instead. |
| Constructor and Description |
|---|
| feign.Logger.JavaLogger()
Use
JavaLogger(String) or JavaLogger(Class) instead.
This constructor can be used to create just one logger. Example = If you create multiple loggers for multiple clients and provide different files to write log - you'll have unexpected behavior - all clients will write same log to each file. That's why this constructor will be removed in future. |
| feign.Request.Options(int, int) |
| feign.Request.Options(int, int, boolean) |
| feign.RequestTemplate(RequestTemplate)
replaced by
RequestTemplate.from(RequestTemplate) |
| feign.RetryableException(int, String, Request.HttpMethod, Date, Request) |
| feign.RetryableException(int, String, Request.HttpMethod, Date, Request, byte[], Map<String, Collection<String>>) |
| feign.RetryableException(int, String, Request.HttpMethod, Throwable, Date, Request) |
| Annotation Type Element and Description |
|---|
| feign.QueryMap.encoded |
| feign.Param.encoded |
Copyright © 2012–2026 OpenFeign. All rights reserved.