| Package | Description |
|---|---|
| feign | |
| feign.auth | |
| feign.codec |
| Class and Description |
|---|
| Client
Submits HTTP
requests. |
| Contract
Defines what annotations and values are valid on interfaces.
|
| Contract.BaseContract |
| Feign
Feign's purpose is to ease development against http apis that feign restfulness.
|
| Feign.Builder |
| FeignException
Origin exception type for all Http Apis.
|
| InvocationHandlerFactory
Controls reflective method dispatch.
|
| InvocationHandlerFactory.MethodHandler
Like
InvocationHandler.invoke(Object, java.lang.reflect.Method, Object[]), except for a
single method. |
| Logger
Simple logging abstraction for debug messages.
|
| Logger.JavaLogger
logs to the category
Logger at Level.FINE, if loggable. |
| Logger.Level
Controls the level of logging.
|
| MethodMetadata |
| Param.Expander |
| Request
An immutable request to an http server.
|
| Request.Options |
| RequestInterceptor
Zero or more
RequestInterceptors may be configured for purposes such as adding headers to
all requests. |
| RequestTemplate
Builds a request to an http target.
|
| Response
An immutable response to an http invocation which only returns string content.
|
| Response.Body |
| RetryableException
This exception is raised when the
Response is deemed to be retryable, typically via an
ErrorDecoder when the status is 503. |
| Retryer
Cloned for each invocation to
Client.execute(Request, feign.Request.Options). |
| Target
relationship to JAXRS 2.0 Similar to javax.ws.rs.client.WebTarget, as it produces requests. |
| Target.EmptyTarget |
| Class and Description |
|---|
| RequestInterceptor
Zero or more
RequestInterceptors may be configured for purposes such as adding headers to
all requests. |
| RequestTemplate
Builds a request to an http target.
|
| Class and Description |
|---|
| FeignException
Origin exception type for all Http Apis.
|
| RequestTemplate
Builds a request to an http target.
|
| Response
An immutable response to an http invocation which only returns string content.
|
Copyright © 2012–2016 OpenFeign. All rights reserved.