Package | Description |
---|---|
feign |
Modifier and Type | Class and Description |
---|---|
static class |
Target.EmptyTarget<T> |
static class |
Target.HardCodedTarget<T> |
Modifier and Type | Method and Description |
---|---|
Target<?> |
RequestTemplate.feignTarget() |
Target<?> |
MethodHandlerConfiguration.getTarget() |
Modifier and Type | Method and Description |
---|---|
InvocationHandlerFactory.MethodHandler |
InvocationHandlerFactory.MethodHandler.Factory.create(Target<?> target,
MethodMetadata md,
C requestContext) |
InvocationHandler |
InvocationHandlerFactory.create(Target target,
Map<Method,InvocationHandlerFactory.MethodHandler> dispatch) |
InvocationHandler |
InvocationHandlerFactory.Default.create(Target target,
Map<Method,InvocationHandlerFactory.MethodHandler> dispatch) |
RequestTemplate |
RequestTemplate.feignTarget(Target<?> feignTarget) |
<T> T |
ReflectiveFeign.newInstance(Target<T> target)
creates an api binding to the
target . |
abstract <T> T |
Feign.newInstance(Target<T> target)
Returns a new instance of an HTTP API, defined by annotations in the
Contract ,
for the specified target . |
<T> T |
AsyncFeign.newInstance(Target<T> target) |
<T> T |
ReflectiveFeign.newInstance(Target<T> target,
C requestContext) |
<T> T |
AsyncFeign.newInstance(Target<T> target,
C context) |
<T> T |
Feign.Builder.target(Target<T> target) |
<T> T |
AsyncFeign.AsyncBuilder.target(Target<T> target) |
<T> T |
AsyncFeign.AsyncBuilder.target(Target<T> target,
C context) |
Constructor and Description |
---|
MethodHandlerConfiguration(MethodMetadata metadata,
Target<?> target,
Retryer retryer,
List<RequestInterceptor> requestInterceptors,
Logger logger,
Logger.Level logLevel,
feign.RequestTemplate.Factory buildTemplateFromArgs,
Request.Options options,
ExceptionPropagationPolicy propagationPolicy) |
Copyright © 2012–2024 OpenFeign. All rights reserved.