public interface Capability
Client
, make changes to it and feed the modified
version back to feign.Metrics5Capability
Modifier and Type | Method and Description |
---|---|
default Client |
enrich(Client client) |
default Contract |
enrich(Contract contract) |
default Decoder |
enrich(Decoder decoder) |
static <E> E |
enrich(E componentToEnrich,
List<Capability> capabilities) |
default Encoder |
enrich(Encoder encoder) |
default InvocationHandlerFactory |
enrich(InvocationHandlerFactory invocationHandlerFactory) |
default Logger.Level |
enrich(Logger.Level level) |
default Logger |
enrich(Logger logger) |
default QueryMapEncoder |
enrich(QueryMapEncoder queryMapEncoder) |
default Request.Options |
enrich(Request.Options options) |
default RequestInterceptor |
enrich(RequestInterceptor requestInterceptor) |
default Retryer |
enrich(Retryer retryer) |
static <E> E |
invoke(E target,
Capability capability) |
static <E> E enrich(E componentToEnrich, List<Capability> capabilities)
static <E> E invoke(E target, Capability capability)
default RequestInterceptor enrich(RequestInterceptor requestInterceptor)
default Logger.Level enrich(Logger.Level level)
default Request.Options enrich(Request.Options options)
default InvocationHandlerFactory enrich(InvocationHandlerFactory invocationHandlerFactory)
default QueryMapEncoder enrich(QueryMapEncoder queryMapEncoder)
Copyright © 2012–2020 OpenFeign. All rights reserved.