Index

C D E F G J O Q S 
All Classes and Interfaces|All Packages

C

capability(MeterRegistry) - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 
cn.sliew.carp.framework.feign - package cn.sliew.carp.framework.feign
 
cn.sliew.carp.framework.feign.client - package cn.sliew.carp.framework.feign.client
 
cn.sliew.carp.framework.feign.configuration - package cn.sliew.carp.framework.feign.configuration
 
cn.sliew.carp.framework.feign.endpoint - package cn.sliew.carp.framework.feign.endpoint
 
create(Class<T>, ServiceEndpoint) - Method in class cn.sliew.carp.framework.feign.client.FeignServiceClientFactory
 
create(Class<T>, ServiceEndpoint) - Method in interface cn.sliew.carp.framework.feign.client.ServiceClientFactory
Builds a concrete client capable of making HTTP calls.

D

decoder() - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 
defaultServiceClientProvider(List<ServiceClientFactory>) - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 
DefaultServiceClientProvider - Class in cn.sliew.carp.framework.feign.client
Provider that returns a suitable service client capable of making http calls.
DefaultServiceClientProvider() - Constructor for class cn.sliew.carp.framework.feign.client.DefaultServiceClientProvider
 
DefaultServiceEndpoint - Class in cn.sliew.carp.framework.feign.endpoint
Represents a service endpoint URL and name.
DefaultServiceEndpoint(String, String) - Constructor for class cn.sliew.carp.framework.feign.endpoint.DefaultServiceEndpoint
 
DefaultServiceEndpoint(String, String, Map<String, String>) - Constructor for class cn.sliew.carp.framework.feign.endpoint.DefaultServiceEndpoint
 

E

encode(Object) - Method in class cn.sliew.carp.framework.feign.JacksonQueryMapEncoder
 
encoder() - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 

F

FeignAutoConfiguration - Class in cn.sliew.carp.framework.feign.configuration
 
FeignAutoConfiguration() - Constructor for class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 
feignOkHttpClient(OkHttpClient) - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 
feignServiceClientFactory(OkHttpClient, QueryMapEncoder, Encoder, Decoder, Capability) - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 
FeignServiceClientFactory - Class in cn.sliew.carp.framework.feign.client
 
FeignServiceClientFactory() - Constructor for class cn.sliew.carp.framework.feign.client.FeignServiceClientFactory
 

G

getBaseUrl() - Method in class cn.sliew.carp.framework.feign.endpoint.DefaultServiceEndpoint
 
getBaseUrl() - Method in interface cn.sliew.carp.framework.feign.endpoint.ServiceEndpoint
Base API url
getConfig() - Method in class cn.sliew.carp.framework.feign.endpoint.DefaultServiceEndpoint
 
getConfig() - Method in interface cn.sliew.carp.framework.feign.endpoint.ServiceEndpoint
Misc. config necessary for the service client.
getName() - Method in class cn.sliew.carp.framework.feign.endpoint.DefaultServiceEndpoint
 
getName() - Method in interface cn.sliew.carp.framework.feign.endpoint.ServiceEndpoint
Name of the service
getService(Class<T>, ServiceEndpoint) - Method in class cn.sliew.carp.framework.feign.client.DefaultServiceClientProvider
 
getService(Class<T>, ServiceEndpoint) - Method in interface cn.sliew.carp.framework.feign.client.ServiceClientProvider
Returns the concrete feign service client

J

JacksonQueryMapEncoder - Class in cn.sliew.carp.framework.feign
 
JacksonQueryMapEncoder() - Constructor for class cn.sliew.carp.framework.feign.JacksonQueryMapEncoder
 

O

okHttpClient(List<Interceptor>) - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 

Q

queryMapEncoder() - Method in class cn.sliew.carp.framework.feign.configuration.FeignAutoConfiguration
 

S

ServiceClientFactory - Interface in cn.sliew.carp.framework.feign.client
Factory to build a client for a service.
ServiceClientProvider - Interface in cn.sliew.carp.framework.feign.client
 
ServiceEndpoint - Interface in cn.sliew.carp.framework.feign.endpoint
Endpoint config used to build clients.
supports(Class<?>, ServiceEndpoint) - Method in interface cn.sliew.carp.framework.feign.client.ServiceClientFactory
Decide if this factory can support the endpoint provided.
C D E F G J O Q S 
All Classes and Interfaces|All Packages