Hierarchy For All Packages
- org.springframework.cloud.openfeign,
- org.springframework.cloud.openfeign.annotation,
- org.springframework.cloud.openfeign.aot,
- org.springframework.cloud.openfeign.clientconfig,
- org.springframework.cloud.openfeign.clientconfig.http2client,
- org.springframework.cloud.openfeign.encoding,
- org.springframework.cloud.openfeign.hateoas,
- org.springframework.cloud.openfeign.loadbalancer,
- org.springframework.cloud.openfeign.security,
- org.springframework.cloud.openfeign.support
Class Hierarchy
- java.lang.Object
- feign.form.multipart.AbstractWriter (implements feign.form.multipart.Writer)
- org.springframework.cloud.openfeign.support.AbstractFormWriter
- org.springframework.cloud.openfeign.support.JsonFormWriter
- org.springframework.cloud.openfeign.support.AbstractFormWriter
- feign.BaseBuilder<B,
T> (implements java.lang.Cloneable) - feign.Feign.Builder
- org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
- feign.Feign.Builder
- org.springframework.cloud.openfeign.encoding.BaseRequestInterceptor (implements feign.RequestInterceptor)
- org.springframework.cloud.openfeign.encoding.FeignAcceptGzipEncodingInterceptor
- org.springframework.cloud.openfeign.encoding.FeignContentGzipEncodingInterceptor
- feign.querymap.BeanQueryMapEncoder (implements feign.QueryMapEncoder)
- org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
- org.springframework.cloud.openfeign.CachingCapability (implements feign.Capability)
- feign.Contract.BaseContract (implements feign.Contract)
- org.springframework.cloud.openfeign.support.SpringMvcContract (implements org.springframework.context.ResourceLoaderAware)
- org.springframework.cloud.openfeign.annotation.CookieValueParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.openfeign.DefaultFeignLoggerFactory (implements org.springframework.cloud.openfeign.FeignLoggerFactory)
- org.springframework.cloud.openfeign.FallbackFactory.Default<T> (implements org.springframework.cloud.openfeign.FallbackFactory<T>)
- org.springframework.cloud.openfeign.encoding.FeignAcceptGzipEncodingAutoConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration.DefaultFeignTargeterConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration.FeignJacksonConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration.Http2ClientFeignConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration.HttpClient5FeignConfiguration
- org.springframework.cloud.openfeign.FeignAutoConfiguration.Oauth2FeignConfiguration
- org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient (implements feign.Client)
- org.springframework.cloud.openfeign.FeignCachingInvocationHandlerFactory (implements feign.InvocationHandlerFactory)
- org.springframework.cloud.openfeign.aot.FeignChildContextInitializer (implements org.springframework.beans.factory.aot.BeanRegistrationAotProcessor)
- org.springframework.cloud.openfeign.FeignCircuitBreaker
- org.springframework.cloud.openfeign.aot.FeignClientBeanFactoryInitializationAotProcessor (implements org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor, org.springframework.beans.factory.aot.BeanRegistrationExcludeFilter)
- org.springframework.cloud.openfeign.FeignClientBuilder
- org.springframework.cloud.openfeign.FeignClientBuilder.Builder<T>
- org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
- org.springframework.cloud.openfeign.FeignClientFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- org.springframework.cloud.openfeign.FeignClientProperties
- org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
- org.springframework.cloud.openfeign.FeignClientProperties.MicrometerProperties
- org.springframework.cloud.openfeign.FeignClientsConfiguration
- org.springframework.cloud.openfeign.FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration
- org.springframework.cloud.openfeign.FeignClientsConfiguration.DefaultFeignBuilderConfiguration
- org.springframework.cloud.openfeign.FeignClientsConfiguration.MicrometerConfiguration
- org.springframework.cloud.openfeign.FeignClientSpecification (implements org.springframework.cloud.context.named.NamedContextFactory.Specification)
- org.springframework.cloud.openfeign.encoding.FeignContentGzipEncodingAutoConfiguration
- org.springframework.cloud.openfeign.support.FeignEncoderProperties
- org.springframework.cloud.openfeign.hateoas.FeignHalAutoConfiguration
- org.springframework.cloud.openfeign.support.FeignHttpClientProperties
- org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
- org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Http2Properties
- org.springframework.cloud.openfeign.loadbalancer.FeignLoadBalancerAutoConfiguration
- org.springframework.cloud.openfeign.support.FeignUtils
- org.springframework.cloud.openfeign.clientconfig.Http2ClientFeignConfiguration
- org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration
- tools.jackson.databind.JacksonModule (implements tools.jackson.core.Versioned)
- org.springframework.cloud.openfeign.support.PageJacksonModule
- org.springframework.cloud.openfeign.support.SortJacksonModule
- org.springframework.cloud.openfeign.annotation.MatrixVariableParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.context.named.NamedContextFactory<C> (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.DisposableBean)
- org.springframework.cloud.openfeign.FeignClientFactory
- org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor (implements feign.RequestInterceptor)
- org.springframework.cloud.openfeign.OptionsFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.FactoryBean<T>)
- org.springframework.cloud.openfeign.support.PageableSpringEncoder (implements feign.codec.Encoder)
- org.springframework.cloud.openfeign.annotation.PathVariableParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.openfeign.annotation.QueryMapParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.openfeign.RefreshableUrl
- org.springframework.cloud.openfeign.RefreshableUrlFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.FactoryBean<T>)
- org.springframework.cloud.openfeign.annotation.RequestHeaderParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.openfeign.annotation.RequestParamParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.openfeign.annotation.RequestPartParameterProcessor (implements org.springframework.cloud.openfeign.AnnotatedParameterProcessor)
- org.springframework.cloud.openfeign.support.ResponseEntityDecoder (implements feign.codec.Decoder)
- org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient (implements feign.Client)
- org.springframework.cloud.openfeign.support.SortJsonComponent
- org.springframework.boot.autoconfigure.condition.SpringBootCondition (implements org.springframework.context.annotation.Condition)
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.boot.autoconfigure.condition.AnyNestedCondition
- org.springframework.cloud.openfeign.loadbalancer.OnRetryNotEnabledCondition
- org.springframework.boot.autoconfigure.condition.AnyNestedCondition
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.cloud.openfeign.support.SpringDecoder (implements feign.codec.Decoder)
- org.springframework.cloud.openfeign.support.SpringEncoder (implements feign.codec.Encoder)
- org.springframework.cloud.openfeign.support.SpringEncoder.FeignOutputMessage (implements org.springframework.http.HttpOutputMessage)
- feign.Target.HardCodedTarget<T> (implements feign.Target<T>)
- org.springframework.cloud.openfeign.PropertyBasedTarget<T>
- org.springframework.cloud.openfeign.RefreshableHardCodedTarget<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.springframework.cloud.client.loadbalancer.RetryableStatusCodeException
- org.springframework.cloud.openfeign.loadbalancer.LoadBalancerResponseStatusCodeException
- org.springframework.cloud.client.loadbalancer.RetryableStatusCodeException
- java.io.IOException
- java.lang.Exception
- tools.jackson.databind.ValueDeserializer<T> (implements tools.jackson.databind.deser.NullValueProvider)
- org.springframework.cloud.openfeign.support.SortJsonComponent.SortDeserializer
- tools.jackson.databind.ValueSerializer<T> (implements tools.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- org.springframework.cloud.openfeign.support.SortJsonComponent.SortSerializer
- org.springframework.cloud.openfeign.hateoas.WebConvertersCustomizer (implements org.springframework.cloud.openfeign.support.HttpMessageConverterCustomizer)
- org.springframework.cloud.openfeign.loadbalancer.XForwardedHeadersTransformer (implements org.springframework.cloud.openfeign.loadbalancer.LoadBalancerFeignRequestTransformer)
- feign.form.multipart.AbstractWriter (implements feign.form.multipart.Writer)
Interface Hierarchy
- org.springframework.cloud.openfeign.AnnotatedParameterProcessor
- org.springframework.cloud.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
- org.springframework.cloud.openfeign.CircuitBreakerNameResolver
- java.util.function.Consumer<T>
- org.springframework.cloud.openfeign.support.HttpMessageConverterCustomizer
- org.springframework.cloud.openfeign.FallbackFactory<T>
- org.springframework.cloud.openfeign.FeignBuilderCustomizer
- org.springframework.cloud.openfeign.clientconfig.FeignClientConfigurer
- org.springframework.cloud.openfeign.FeignErrorDecoderFactory
- org.springframework.cloud.openfeign.FeignLoggerFactory
- org.springframework.format.FormatterRegistrar
- org.springframework.cloud.openfeign.FeignFormatterRegistrar
- org.springframework.cloud.openfeign.clientconfig.http2client.Http2ClientCustomizer
- org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration.HttpClientBuilderCustomizer
- org.springframework.cloud.openfeign.encoding.HttpEncoding
- org.springframework.cloud.openfeign.loadbalancer.LoadBalancerFeignRequestTransformer
- org.springframework.cloud.openfeign.Targeter
Annotation Interface Hierarchy
- org.springframework.cloud.openfeign.CollectionFormat (implements java.lang.annotation.Annotation)
- org.springframework.cloud.openfeign.EnableFeignClients (implements java.lang.annotation.Annotation)
- org.springframework.cloud.openfeign.FeignClient (implements java.lang.annotation.Annotation)
- org.springframework.cloud.openfeign.SpringQueryMap (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy
- org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolReusePolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)