public abstract class Feign
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Feign.Builder |
| Constructor and Description |
|---|
Feign() |
| Modifier and Type | Method and Description |
|---|---|
static Feign.Builder |
builder() |
static java.lang.String |
configKey(java.lang.Class targetType,
java.lang.reflect.Method method)
Configuration keys are formatted as unresolved see tags. |
static java.lang.String |
configKey(java.lang.reflect.Method method)
Deprecated.
use
configKey(Class, Method) instead. |
abstract <T> T |
newInstance(Target<T> target)
Returns a new instance of an HTTP API, defined by annotations in the
Contract,
for the specified target. |
public static Feign.Builder builder()
public static java.lang.String configKey(java.lang.Class targetType,
java.lang.reflect.Method method)
Route53: would match a class such as denominator.route53.Route53 Route53#list(): would match a method such as denominator.route53.Route53#list() Route53#listAt(Marker): would match a method
such as denominator.route53.Route53#listAt(denominator.route53.Marker) Route53#listByNameAndType(String, String): would match a method such as denominator.route53.Route53#listAt(String, String) targetType - type of the Feign interface.method - invoked method, present on type or its super.@Deprecated public static java.lang.String configKey(java.lang.reflect.Method method)
configKey(Class, Method) instead.