Index

A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFormWriter - Class in org.springframework.cloud.openfeign.support
 
AbstractFormWriter() - Constructor for class org.springframework.cloud.openfeign.support.AbstractFormWriter
 
accept(List) - Method in class org.springframework.cloud.openfeign.hateoas.WebConvertersCustomizer
 
ACCEPT_ENCODING_HEADER - Static variable in interface org.springframework.cloud.openfeign.encoding.HttpEncoding
The HTTP Accept-Encoding header.
addCustomizer(FeignBuilderCustomizer) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
addHeader(RequestTemplate, String, String...) - Method in class org.springframework.cloud.openfeign.encoding.BaseRequestInterceptor
Adds the header if it wasn't yet specified.
afterPropertiesSet() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
alphanumericCircuitBreakerNameResolver() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration
 
AnnotatedParameterProcessor - Interface in org.springframework.cloud.openfeign
Feign contract method parameter processor.
AnnotatedParameterProcessor.AnnotatedParameterContext - Interface in org.springframework.cloud.openfeign
Specifies the parameter context.
apply(RequestTemplate) - Method in class org.springframework.cloud.openfeign.encoding.FeignAcceptGzipEncodingInterceptor
apply(RequestTemplate) - Method in class org.springframework.cloud.openfeign.encoding.FeignContentGzipEncodingInterceptor
apply(RequestTemplate) - Method in class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
 
AUTHORIZATION - Static variable in class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
The name of the header.

B

basePackageClasses() - Element in annotation interface org.springframework.cloud.openfeign.EnableFeignClients
Type-safe alternative to EnableFeignClients.basePackages() for specifying the packages to scan for annotated components.
basePackages() - Element in annotation interface org.springframework.cloud.openfeign.EnableFeignClients
Base packages to scan for annotated components.
BaseRequestInterceptor - Class in org.springframework.cloud.openfeign.encoding
The base request interceptor.
BaseRequestInterceptor(FeignClientEncodingProperties) - Constructor for class org.springframework.cloud.openfeign.encoding.BaseRequestInterceptor
Creates new instance of BaseRequestInterceptor.
BEARER - Static variable in class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
The name of the token.
binaryContentType(SpringEncoder.FeignOutputMessage) - Method in class org.springframework.cloud.openfeign.support.SpringEncoder
 
build() - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 
build(FallbackFactory) - Method in class org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
 
builder() - Static method in class org.springframework.cloud.openfeign.FeignCircuitBreaker
 
Builder() - Constructor for class org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
 
buildRequest(Request, String) - Method in class org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient
 
buildRequest(Request, String) - Method in class org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient
 
buildRequest(Request, String, ServiceInstance) - Method in class org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient
 
buildRequest(Request, String, ServiceInstance) - Method in class org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient
 

C

cachingCapability(CacheInterceptor) - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration
 
CachingCapability - Class in org.springframework.cloud.openfeign
Allows Spring's @Cache* annotations to be declared on the feign client's methods.
CachingCapability(CacheInterceptor) - Constructor for class org.springframework.cloud.openfeign.CachingCapability
 
circuitBreakerFeignBuilder() - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration
 
circuitBreakerFeignTargeter(CircuitBreakerFactory, boolean, CircuitBreakerNameResolver) - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration
 
circuitBreakerNameResolver() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration
 
CircuitBreakerNameResolver - Interface in org.springframework.cloud.openfeign
Used to resolve a circuitbreaker name which will be used in CircuitBreakerFactory.
CircuitBreakerPresentFeignBuilderConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration
 
CircuitBreakerPresentFeignTargeterConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration
 
clients() - Element in annotation interface org.springframework.cloud.openfeign.EnableFeignClients
List of classes annotated with @FeignClient.
CollectionFormat - Annotation Interface in org.springframework.cloud.openfeign
Indicates which collection format should be used while processing the annotated method.
configuration() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
A custom configuration class for the feign client.
configureDefaultRequestElements(FeignClientProperties.FeignClientConfiguration, FeignClientProperties.FeignClientConfiguration, Feign.Builder) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
configureFeign(FeignClientFactory, Feign.Builder) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
configureUsingConfiguration(FeignClientFactory, Feign.Builder) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
configureUsingProperties(FeignClientProperties.FeignClientConfiguration, Feign.Builder) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
configureUsingProperties(FeignClientProperties.FeignClientConfiguration, FeignClientProperties.FeignClientConfiguration, Feign.Builder) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
CONTENT_ENCODING_HEADER - Static variable in interface org.springframework.cloud.openfeign.encoding.HttpEncoding
The HTTP Content-Encoding header.
CONTENT_LENGTH - Static variable in interface org.springframework.cloud.openfeign.encoding.HttpEncoding
The HTTP Content-Length header.
CONTENT_TYPE - Static variable in interface org.springframework.cloud.openfeign.encoding.HttpEncoding
The HTTP Content-Type header.
contextId() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
This will be used as the bean name instead of name if present, but will not be used as a service id.
contextId(String) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 
CookieValueParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
CookieValue annotation processor.
CookieValueParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.CookieValueParameterProcessor
 
create(Target, Map) - Method in class org.springframework.cloud.openfeign.FeignCachingInvocationHandlerFactory
 
create(Class) - Method in class org.springframework.cloud.openfeign.DefaultFeignLoggerFactory
 
create(Class) - Method in interface org.springframework.cloud.openfeign.FeignErrorDecoderFactory
Factory method to provide a ErrorDecoder for a given Class.
create(Class) - Method in interface org.springframework.cloud.openfeign.FeignLoggerFactory
Factory method to provide a Logger for a given Class.
create(Throwable) - Method in interface org.springframework.cloud.openfeign.FallbackFactory
Returns an instance of the fallback appropriate for the given cause.
create(Throwable) - Method in class org.springframework.cloud.openfeign.FallbackFactory.Default
 
customize(Feign.Builder) - Method in interface org.springframework.cloud.openfeign.FeignBuilderCustomizer
 
customize(HttpClient.Builder) - Method in interface org.springframework.cloud.openfeign.clientconfig.http2client.Http2ClientCustomizer
Customize JDK's HttpClient.
customize(HttpClientBuilder) - Method in interface org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration.HttpClientBuilderCustomizer
Customize HttpClientBuilder.
customize(FeignBuilderCustomizer) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
Applies a FeignBuilderCustomizer to the underlying Feign.Builder.

D

decode(Response, Type) - Method in class org.springframework.cloud.openfeign.support.ResponseEntityDecoder
 
decode(Response, Type) - Method in class org.springframework.cloud.openfeign.support.SpringDecoder
 
Default(T) - Constructor for class org.springframework.cloud.openfeign.FallbackFactory.Default
 
DEFAULT_CONNECTION_REQUEST_TIMEOUT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
Default value for connection request timeout.
DEFAULT_CONNECTION_REQUEST_TIMEOUT_UNIT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
Default value for connection request timeout unit.
DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for connection timeout.
DEFAULT_CONNECTION_TIMER_REPEAT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for connection timer repeat.
DEFAULT_DISABLE_SSL_VALIDATION - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for disabling SSL validation.
DEFAULT_FOLLOW_REDIRECTS - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for following redirects.
DEFAULT_MAX_CONNECTIONS - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for max number od connections.
DEFAULT_MAX_CONNECTIONS_PER_ROUTE - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for max number od connections per route.
DEFAULT_ORDER - Static variable in interface org.springframework.cloud.openfeign.loadbalancer.LoadBalancerFeignRequestTransformer
DEFAULT_POOL_CONCURRENCY_POLICY - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
Default value for pool concurrency policy.
DEFAULT_POOL_REUSE_POLICY - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
Default value for pool reuse policy.
DEFAULT_SOCKET_TIMEOUT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
Default value for socket timeout.
DEFAULT_SOCKET_TIMEOUT_UNIT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
Default value for socket timeout unit.
DEFAULT_TIME_TO_LIVE - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default value for time to live.
DEFAULT_TIME_TO_LIVE_UNIT - Static variable in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
Default time to live unit.
defaultConfiguration() - Element in annotation interface org.springframework.cloud.openfeign.EnableFeignClients
A custom @Configuration for all feign clients.
defaultFeignBuilder(Retryer) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration
 
DefaultFeignBuilderConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignClientsConfiguration.DefaultFeignBuilderConfiguration
 
DefaultFeignLoggerFactory - Class in org.springframework.cloud.openfeign
 
DefaultFeignLoggerFactory(Logger) - Constructor for class org.springframework.cloud.openfeign.DefaultFeignLoggerFactory
 
defaultFeignTargeter() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration
 
DefaultFeignTargeterConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration.DefaultFeignTargeterConfiguration
 
defaultOAuth2AccessTokenInterceptor(String, OAuth2AuthorizedClientManager) - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.Oauth2FeignConfiguration
 
DEFLATE_ENCODING - Static variable in interface org.springframework.cloud.openfeign.encoding.HttpEncoding
The Deflate encoding.
deserialize(JsonParser, DeserializationContext) - Method in class org.springframework.cloud.openfeign.support.SortJsonComponent.SortDeserializer
 
destroy() - Method in class org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration
 
dismiss404() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
 
dismiss404(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 

E

EnableFeignClients - Annotation Interface in org.springframework.cloud.openfeign
Scans for interfaces that declare they are feign clients (via FeignClient @FeignClient).
encode(Object) - Method in class org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
 
encode(Object, Type, RequestTemplate) - Method in class org.springframework.cloud.openfeign.support.PageableSpringEncoder
 
encode(Object, Type, RequestTemplate) - Method in class org.springframework.cloud.openfeign.support.SpringEncoder
 
enrich(InvocationHandlerFactory) - Method in class org.springframework.cloud.openfeign.CachingCapability
 
equals(Object) - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
equals(Object) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
equals(Object) - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
equals(Object) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
equals(Object) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.MicrometerProperties
 
equals(Object) - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
execute(Request, Request.Options) - Method in class org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient
 
execute(Request, Request.Options) - Method in class org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient
 

F

fallback() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
Fallback class for the specified Feign client interface.
fallback(Class) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 
fallbackFactory() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
Define a fallback factory for the specified Feign client interface.
FallbackFactory<T> - Interface in org.springframework.cloud.openfeign
Used to control the fallback given its cause.
FallbackFactory.Default<T> - Class in org.springframework.cloud.openfeign
 
feign(FeignClientFactory) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
FeignAcceptGzipEncodingAutoConfiguration - Class in org.springframework.cloud.openfeign.encoding
Configures the Feign response compression.
FeignAcceptGzipEncodingAutoConfiguration() - Constructor for class org.springframework.cloud.openfeign.encoding.FeignAcceptGzipEncodingAutoConfiguration
 
feignAcceptGzipEncodingInterceptor(FeignClientEncodingProperties) - Method in class org.springframework.cloud.openfeign.encoding.FeignAcceptGzipEncodingAutoConfiguration
 
FeignAcceptGzipEncodingInterceptor - Class in org.springframework.cloud.openfeign.encoding
Enables the HTTP response payload compression by specifying the Accept-Encoding headers.
FeignAcceptGzipEncodingInterceptor(FeignClientEncodingProperties) - Constructor for class org.springframework.cloud.openfeign.encoding.FeignAcceptGzipEncodingInterceptor
Creates new instance of FeignAcceptGzipEncodingInterceptor.
FeignAutoConfiguration - Class in org.springframework.cloud.openfeign
 
FeignAutoConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration
 
FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration - Class in org.springframework.cloud.openfeign
 
FeignAutoConfiguration.DefaultFeignTargeterConfiguration - Class in org.springframework.cloud.openfeign
 
FeignAutoConfiguration.FeignJacksonConfiguration - Class in org.springframework.cloud.openfeign
 
FeignAutoConfiguration.Http2ClientFeignConfiguration - Class in org.springframework.cloud.openfeign
 
FeignAutoConfiguration.HttpClient5FeignConfiguration - Class in org.springframework.cloud.openfeign
 
FeignAutoConfiguration.Oauth2FeignConfiguration - Class in org.springframework.cloud.openfeign
 
FeignBlockingLoadBalancerClient - Class in org.springframework.cloud.openfeign.loadbalancer
A Client implementation that uses LoadBalancerClient to select a ServiceInstance to use while resolving the request host.
FeignBlockingLoadBalancerClient(Client, LoadBalancerClient, LoadBalancerClientFactory, List) - Constructor for class org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient
 
feignBuilder(Retryer) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration.DefaultFeignBuilderConfiguration
 
FeignBuilderCustomizer - Interface in org.springframework.cloud.openfeign
Allows application to customize the Feign builder.
FeignCachingInvocationHandlerFactory - Class in org.springframework.cloud.openfeign
Allows Spring's @Cache* annotations to be declared on the feign client's methods.
FeignCachingInvocationHandlerFactory(InvocationHandlerFactory, CacheInterceptor) - Constructor for class org.springframework.cloud.openfeign.FeignCachingInvocationHandlerFactory
 
FeignChildContextInitializer - Class in org.springframework.cloud.openfeign.aot
A BeanRegistrationAotProcessor that creates an BeanRegistrationAotContribution for Feign child contexts.
FeignChildContextInitializer(ApplicationContext, FeignClientFactory) - Constructor for class org.springframework.cloud.openfeign.aot.FeignChildContextInitializer
 
FeignCircuitBreaker - Class in org.springframework.cloud.openfeign
Allows Feign interfaces to work with CircuitBreaker.
FeignCircuitBreaker.Builder - Class in org.springframework.cloud.openfeign
Builder for Feign CircuitBreaker integration.
feignClient(HttpClient) - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.Http2ClientFeignConfiguration
 
feignClient(CloseableHttpClient) - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.HttpClient5FeignConfiguration
 
FeignClient - Annotation Interface in org.springframework.cloud.openfeign
Annotation for interfaces declaring that a REST client with that interface should be created (e.g. for autowiring into another component).
FeignClientBeanFactoryInitializationAotProcessor - Class in org.springframework.cloud.openfeign.aot
A BeanFactoryInitializationAotProcessor that creates an BeanFactoryInitializationAotContribution that registers bean definitions and proxy and reflection hints for Feign client beans.
FeignClientBeanFactoryInitializationAotProcessor(GenericApplicationContext, FeignClientFactory) - Constructor for class org.springframework.cloud.openfeign.aot.FeignClientBeanFactoryInitializationAotProcessor
 
FeignClientBuilder - Class in org.springframework.cloud.openfeign
A builder for creating Feign clients without using the FeignClient annotation.
FeignClientBuilder(ApplicationContext) - Constructor for class org.springframework.cloud.openfeign.FeignClientBuilder
 
FeignClientBuilder.Builder<T> - Class in org.springframework.cloud.openfeign
Builder of feign targets.
FeignClientConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
feignClientConfigurer() - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
FeignClientConfigurer - Interface in org.springframework.cloud.openfeign.clientconfig
Additional Feign Client configuration that are not included in FeignClient.
FeignClientEncodingProperties - Class in org.springframework.cloud.openfeign.encoding
The Feign encoding properties.
FeignClientEncodingProperties() - Constructor for class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
FeignClientFactory - Class in org.springframework.cloud.openfeign
A factory that creates instances of feign classes.
FeignClientFactory() - Constructor for class org.springframework.cloud.openfeign.FeignClientFactory
 
FeignClientFactory(Map) - Constructor for class org.springframework.cloud.openfeign.FeignClientFactory
 
FeignClientFactoryBean - Class in org.springframework.cloud.openfeign
 
FeignClientFactoryBean() - Constructor for class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
FeignClientProperties - Class in org.springframework.cloud.openfeign
 
FeignClientProperties() - Constructor for class org.springframework.cloud.openfeign.FeignClientProperties
 
FeignClientProperties.FeignClientConfiguration - Class in org.springframework.cloud.openfeign
Feign client configuration.
FeignClientProperties.MicrometerProperties - Class in org.springframework.cloud.openfeign
Micrometer configuration for Feign Client.
FeignClientsConfiguration - Class in org.springframework.cloud.openfeign
 
FeignClientsConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration - Class in org.springframework.cloud.openfeign
 
FeignClientsConfiguration.DefaultFeignBuilderConfiguration - Class in org.springframework.cloud.openfeign
 
FeignClientsConfiguration.MicrometerConfiguration - Class in org.springframework.cloud.openfeign
 
FeignClientSpecification - Class in org.springframework.cloud.openfeign
 
FeignClientSpecification() - Constructor for class org.springframework.cloud.openfeign.FeignClientSpecification
 
FeignClientSpecification(String, String, Class[]) - Constructor for class org.springframework.cloud.openfeign.FeignClientSpecification
 
FeignContentGzipEncodingAutoConfiguration - Class in org.springframework.cloud.openfeign.encoding
Configures the Feign request compression.
FeignContentGzipEncodingAutoConfiguration() - Constructor for class org.springframework.cloud.openfeign.encoding.FeignContentGzipEncodingAutoConfiguration
 
feignContentGzipEncodingInterceptor(FeignClientEncodingProperties) - Method in class org.springframework.cloud.openfeign.encoding.FeignContentGzipEncodingAutoConfiguration
 
FeignContentGzipEncodingInterceptor - Class in org.springframework.cloud.openfeign.encoding
Enables the HTTP request payload compression by specifying the Content-Encoding headers.
FeignContentGzipEncodingInterceptor(FeignClientEncodingProperties) - Constructor for class org.springframework.cloud.openfeign.encoding.FeignContentGzipEncodingInterceptor
Creates new instance of FeignContentGzipEncodingInterceptor.
feignContext() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration
 
feignContract(ConversionService) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
feignConversionService() - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
feignDecoder(ObjectProvider) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
feignEncoder(ObjectProvider, ObjectProvider) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
FeignEncoderProperties - Class in org.springframework.cloud.openfeign.support
Properties for SpringEncoder.
FeignEncoderProperties() - Constructor for class org.springframework.cloud.openfeign.support.FeignEncoderProperties
 
FeignErrorDecoderFactory - Interface in org.springframework.cloud.openfeign
Allows an application to use a custom Feign ErrorDecoder.
feignFeature() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration
 
FeignFormatterRegistrar - Interface in org.springframework.cloud.openfeign
Allows an application to customize the Feign FormattingConversionService.
FeignHalAutoConfiguration - Class in org.springframework.cloud.openfeign.hateoas
 
FeignHalAutoConfiguration() - Constructor for class org.springframework.cloud.openfeign.hateoas.FeignHalAutoConfiguration
 
FeignHttpClientProperties - Class in org.springframework.cloud.openfeign.support
 
FeignHttpClientProperties() - Constructor for class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
FeignHttpClientProperties.Hc5Properties - Class in org.springframework.cloud.openfeign.support
 
FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy - Enum Class in org.springframework.cloud.openfeign.support
Enumeration of pool concurrency policies.
FeignHttpClientProperties.Hc5Properties.PoolReusePolicy - Enum Class in org.springframework.cloud.openfeign.support
Enumeration of pooled connection re-use policies.
FeignHttpClientProperties.Http2Properties - Class in org.springframework.cloud.openfeign.support
Http2Client-specific properties.
FeignJacksonConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration.FeignJacksonConfiguration
 
FeignLoadBalancerAutoConfiguration - Class in org.springframework.cloud.openfeign.loadbalancer
An autoconfiguration that instantiates LoadBalancerClient-based implementations of Client.
FeignLoadBalancerAutoConfiguration() - Constructor for class org.springframework.cloud.openfeign.loadbalancer.FeignLoadBalancerAutoConfiguration
 
feignLoggerFactory() - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
FeignLoggerFactory - Interface in org.springframework.cloud.openfeign
Allows an application to use a custom Feign Logger.
feignRetryer() - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration
 
feignTargeter() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.DefaultFeignTargeterConfiguration
 
FeignUtils - Class in org.springframework.cloud.openfeign.support
 
FIFO - Enum constant in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolReusePolicy
Re-use all connections equally preventing them from becoming idle and expiring.
forType(Class, String) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder
 
forType(Class, FeignClientFactoryBean, String) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder
 

G

get(FeignClientFactory, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getAnnotationType() - Method in interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor
Retrieves the processor supported annotation type.
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.CookieValueParameterProcessor
 
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.MatrixVariableParameterProcessor
 
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.PathVariableParameterProcessor
 
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.QueryMapParameterProcessor
 
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.RequestHeaderParameterProcessor
 
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.RequestParamParameterProcessor
 
getAnnotationType() - Method in class org.springframework.cloud.openfeign.annotation.RequestPartParameterProcessor
 
getApplicationContext() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getBody() - Method in class org.springframework.cloud.openfeign.support.SpringEncoder.FeignOutputMessage
 
getCapabilities() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getClassName() - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
getConfig() - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
getConfiguration() - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
getConnectionRequestTimeout() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
getConnectionRequestTimeoutUnit() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
getConnectionTimeout() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getConnectionTimerRepeat() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getConnectTimeout() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getContentEncodingTypes() - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
getContentType() - Method in class org.springframework.cloud.openfeign.support.AbstractFormWriter
 
getContentType() - Method in class org.springframework.cloud.openfeign.support.JsonFormWriter
 
getContextId() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getContract() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getDecoder() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getDefaultConfig() - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
getDefaultQueryParameters() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getDefaultRequestHeaders() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getDelegate() - Method in class org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient
 
getDelegate() - Method in class org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient
 
getDismiss404() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getEnabled() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.MicrometerProperties
 
getEncoder() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getErrorDecoder() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getExceptionPropagationPolicy() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getFallback() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getFallbackFactory() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getHc5() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getHeaders() - Method in class org.springframework.cloud.openfeign.support.SpringEncoder.FeignOutputMessage
 
getHttp2() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getInheritedAwareInstances(FeignClientFactory, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getInheritedAwareOptional(FeignClientFactory, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getInstance(String, String, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactory
 
getInstancesWithoutAncestors(String, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactory
 
getInstanceWithoutAncestors(String, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactory
 
getLoggerLevel() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getMaxConnections() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getMaxConnectionsPerRoute() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getMethodMetadata() - Method in interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Retrieves the method metadata.
getMicrometer() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getMimeTypes() - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
getMinRequestSize() - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
getModuleName() - Method in class org.springframework.cloud.openfeign.support.PageJacksonModule
 
getModuleName() - Method in class org.springframework.cloud.openfeign.support.SortJacksonModule
 
getName() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getName() - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
getObject() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getObject() - Method in class org.springframework.cloud.openfeign.OptionsFactoryBean
 
getObject() - Method in class org.springframework.cloud.openfeign.RefreshableUrlFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.openfeign.OptionsFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.openfeign.RefreshableUrlFactoryBean
 
getOptional(FeignClientFactory, Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getOptionsByName(FeignClientFactory, String) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
Meant to get Options bean from context with bean name.
getOutputStream() - Method in class org.springframework.cloud.openfeign.support.SpringEncoder.FeignOutputMessage
 
getParameterIndex() - Method in interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Retrieves the index of the parameter.
getPath() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getPoolConcurrencyPolicy() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
getPoolReusePolicy() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
getProperties() - Method in class org.springframework.cloud.openfeign.encoding.BaseRequestInterceptor
 
getQualifiers() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getQueryMapEncoder() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getReadTimeout() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getRequestInterceptors() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getResponse() - Method in exception class org.springframework.cloud.openfeign.loadbalancer.LoadBalancerResponseStatusCodeException
 
getResponseInterceptor() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getRetryer() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getSocketTimeout() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
getSocketTimeoutUnit() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
getTimeToLive() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getTimeToLiveUnit() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
getToken(RequestTemplate) - Method in class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
 
getToken(String) - Method in class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
 
getType() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getUrl() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
getUrl() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
getUrl() - Method in class org.springframework.cloud.openfeign.RefreshableUrl
 
getVersion() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Http2Properties
 
GZIP_ENCODING - Static variable in interface org.springframework.cloud.openfeign.encoding.HttpEncoding
The GZIP encoding.

H

handledType() - Method in class org.springframework.cloud.openfeign.support.SortJsonComponent.SortDeserializer
 
handledType() - Method in class org.springframework.cloud.openfeign.support.SortJsonComponent.SortSerializer
 
hashCode() - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
hashCode() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
hashCode() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
hashCode() - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
hashCode() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.MicrometerProperties
 
hashCode() - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
hc5ConnectionManager(FeignHttpClientProperties) - Method in class org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration
 
Hc5Properties() - Constructor for class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
Http2ClientCustomizer - Interface in org.springframework.cloud.openfeign.clientconfig.http2client
Callback interface that can be implemented by beans wishing to further customize the HttpClient through HttpClient.Builder retaining its default auto-configuration.
Http2ClientFeignConfiguration - Class in org.springframework.cloud.openfeign.clientconfig
Default configuration for HttpClient.
Http2ClientFeignConfiguration() - Constructor for class org.springframework.cloud.openfeign.clientconfig.Http2ClientFeignConfiguration
 
Http2ClientFeignConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration.Http2ClientFeignConfiguration
 
Http2Properties() - Constructor for class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Http2Properties
 
httpClient(HttpClient.Builder, List) - Method in class org.springframework.cloud.openfeign.clientconfig.Http2ClientFeignConfiguration
 
httpClient5(HttpClientConnectionManager, FeignHttpClientProperties, ObjectProvider) - Method in class org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration
 
HttpClient5FeignConfiguration - Class in org.springframework.cloud.openfeign.clientconfig
Default configuration for CloseableHttpClient.
HttpClient5FeignConfiguration() - Constructor for class org.springframework.cloud.openfeign.clientconfig.HttpClient5FeignConfiguration
 
HttpClient5FeignConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration.HttpClient5FeignConfiguration
 
HttpClient5FeignConfiguration.HttpClientBuilderCustomizer - Interface in org.springframework.cloud.openfeign.clientconfig
Callback interface that customize HttpClientBuilder objects before HttpClient created.
httpClientBuilder(FeignHttpClientProperties) - Method in class org.springframework.cloud.openfeign.clientconfig.Http2ClientFeignConfiguration
 
HttpEncoding - Interface in org.springframework.cloud.openfeign.encoding
Lists all constants used by Feign encoders.
HttpMessageConverterCustomizer - Interface in org.springframework.cloud.openfeign.support
Allows customising HttpMessageConverter objects passed via Consumer parameter.

I

inheritParentConfiguration() - Method in interface org.springframework.cloud.openfeign.clientconfig.FeignClientConfigurer
FALSE will only apply configurations from classes listed in configuration().
inheritParentContext(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 
isApplicable(Object) - Method in class org.springframework.cloud.openfeign.support.AbstractFormWriter
 
isCharsetFromContentType() - Method in class org.springframework.cloud.openfeign.support.FeignEncoderProperties
 
isDecodeSlash() - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
isDefaultToProperties() - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
isDisableSslValidation() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
isDismiss404() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
isExcludedFromAotProcessing(RegisteredBean) - Method in class org.springframework.cloud.openfeign.aot.FeignClientBeanFactoryInitializationAotProcessor
 
isFollowRedirects() - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
isFollowRedirects() - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
isInheritParentContext() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
isRemoveTrailingSlash() - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
isSingleton() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 

J

JsonFormWriter - Class in org.springframework.cloud.openfeign.support
 
JsonFormWriter() - Constructor for class org.springframework.cloud.openfeign.support.JsonFormWriter
 

L

LAX - Enum constant in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy
Higher concurrency but with lax connection max limit guarantees.
LIFO - Enum constant in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolReusePolicy
Re-use as few connections as possible making it possible for connections to become idle and expire.
loadBalance(Feign.Builder, FeignClientFactory, Target.HardCodedTarget) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
LoadBalancerFeignRequestTransformer - Interface in org.springframework.cloud.openfeign.loadbalancer
Allows applications to transform the load-balanced Request given the chosen ServiceInstance.
LoadBalancerResponseStatusCodeException - Exception Class in org.springframework.cloud.openfeign.loadbalancer
A RetryableStatusCodeException for Responses.
LoadBalancerResponseStatusCodeException(String, Response, byte[], URI) - Constructor for exception class org.springframework.cloud.openfeign.loadbalancer.LoadBalancerResponseStatusCodeException
 

M

MatrixVariableParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
MatrixVariable annotation processor.
MatrixVariableParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.MatrixVariableParameterProcessor
 
micrometerCapability(MeterRegistry) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration.MicrometerConfiguration
 
MicrometerConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignClientsConfiguration.MicrometerConfiguration
 
micrometerObservationCapability(ObservationRegistry) - Method in class org.springframework.cloud.openfeign.FeignClientsConfiguration.MicrometerConfiguration
 
MicrometerProperties() - Constructor for class org.springframework.cloud.openfeign.FeignClientProperties.MicrometerProperties
 

N

name() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
 

O

OAuth2AccessTokenInterceptor - Class in org.springframework.cloud.openfeign.security
A RequestInterceptor for OAuth2 Feign Requests.
OAuth2AccessTokenInterceptor(String, String, String, OAuth2AuthorizedClientManager) - Constructor for class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
 
OAuth2AccessTokenInterceptor(String, OAuth2AuthorizedClientManager) - Constructor for class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
 
OAuth2AccessTokenInterceptor(OAuth2AuthorizedClientManager) - Constructor for class org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor
 
Oauth2FeignConfiguration() - Constructor for class org.springframework.cloud.openfeign.FeignAutoConfiguration.Oauth2FeignConfiguration
 
OnRetryNotEnabledCondition - Class in org.springframework.cloud.openfeign.loadbalancer
A condition that verifies that RetryTemplate is on the classpath, a LoadBalancedRetryFactory bean is present and spring.cloud.loadbalancer.retry.enabled is not set to false.
OnRetryNotEnabledCondition() - Constructor for class org.springframework.cloud.openfeign.loadbalancer.OnRetryNotEnabledCondition
 
OptionsFactoryBean - Class in org.springframework.cloud.openfeign
This factory bean is meant to create Request.Options instance as per the applicable configurations.
OptionsFactoryBean() - Constructor for class org.springframework.cloud.openfeign.OptionsFactoryBean
 
org.springframework.cloud.openfeign - package org.springframework.cloud.openfeign
 
org.springframework.cloud.openfeign.annotation - package org.springframework.cloud.openfeign.annotation
 
org.springframework.cloud.openfeign.aot - package org.springframework.cloud.openfeign.aot
 
org.springframework.cloud.openfeign.clientconfig - package org.springframework.cloud.openfeign.clientconfig
 
org.springframework.cloud.openfeign.clientconfig.http2client - package org.springframework.cloud.openfeign.clientconfig.http2client
 
org.springframework.cloud.openfeign.encoding - package org.springframework.cloud.openfeign.encoding
 
org.springframework.cloud.openfeign.hateoas - package org.springframework.cloud.openfeign.hateoas
 
org.springframework.cloud.openfeign.loadbalancer - package org.springframework.cloud.openfeign.loadbalancer
 
org.springframework.cloud.openfeign.security - package org.springframework.cloud.openfeign.security
 
org.springframework.cloud.openfeign.support - package org.springframework.cloud.openfeign.support
 

P

PageableSpringEncoder - Class in org.springframework.cloud.openfeign.support
Provides support for encoding spring Pageable via composition.
PageableSpringEncoder(Encoder) - Constructor for class org.springframework.cloud.openfeign.support.PageableSpringEncoder
Creates a new PageableSpringEncoder with the given delegate for fallback.
PageableSpringQueryMapEncoder - Class in org.springframework.cloud.openfeign.support
Provides support for encoding Pageable annotated as SpringQueryMap.
PageableSpringQueryMapEncoder() - Constructor for class org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
 
pageJacksonModule() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.FeignJacksonConfiguration
 
PageJacksonModule - Class in org.springframework.cloud.openfeign.support
This Jackson module provides support to deserialize Spring Page objects.
PageJacksonModule() - Constructor for class org.springframework.cloud.openfeign.support.PageJacksonModule
 
parseAndValidateMetadata(Class, Method) - Method in class org.springframework.cloud.openfeign.support.SpringMvcContract
 
path() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
 
path(String) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 
PathVariableParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
PathVariable parameter processor.
PathVariableParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.PathVariableParameterProcessor
 
primary() - Method in interface org.springframework.cloud.openfeign.clientconfig.FeignClientConfigurer
 
primary() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
 
processAheadOfTime(ConfigurableListableBeanFactory) - Method in class org.springframework.cloud.openfeign.aot.FeignClientBeanFactoryInitializationAotProcessor
 
processAheadOfTime(RegisteredBean) - Method in class org.springframework.cloud.openfeign.aot.FeignChildContextInitializer
 
processAnnotationOnClass(MethodMetadata, Class) - Method in class org.springframework.cloud.openfeign.support.SpringMvcContract
 
processAnnotationOnMethod(MethodMetadata, Annotation, Method) - Method in class org.springframework.cloud.openfeign.support.SpringMvcContract
 
processAnnotationsOnParameter(MethodMetadata, Annotation[], int) - Method in class org.springframework.cloud.openfeign.support.SpringMvcContract
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor
Process the annotated parameter.
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.CookieValueParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.MatrixVariableParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.PathVariableParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.QueryMapParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.RequestHeaderParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.RequestParamParameterProcessor
 
processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext, Annotation, Method) - Method in class org.springframework.cloud.openfeign.annotation.RequestPartParameterProcessor
 
PropertyBasedTarget<T> - Class in org.springframework.cloud.openfeign
A Target.HardCodedTarget implementation that resolves url from properties when the initial call is made.
PropertyBasedTarget(Class, String, FeignClientProperties.FeignClientConfiguration) - Constructor for class org.springframework.cloud.openfeign.PropertyBasedTarget
 
PropertyBasedTarget(Class, String, FeignClientProperties.FeignClientConfiguration, String) - Constructor for class org.springframework.cloud.openfeign.PropertyBasedTarget
 

Q

qualifiers() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
 
QueryMapParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
SpringQueryMap parameter processor.
QueryMapParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.QueryMapParameterProcessor
 

R

RefreshableHardCodedTarget<T> - Class in org.springframework.cloud.openfeign
This target provides url wrapped under Target.
RefreshableHardCodedTarget(Class, String, RefreshableUrl) - Constructor for class org.springframework.cloud.openfeign.RefreshableHardCodedTarget
 
RefreshableHardCodedTarget(Class, String, RefreshableUrl, String) - Constructor for class org.springframework.cloud.openfeign.RefreshableHardCodedTarget
 
RefreshableUrl - Class in org.springframework.cloud.openfeign
This class wraps url inside an object so that relevant proxy instance can be created using RefreshableUrlFactoryBean.
RefreshableUrl(String) - Constructor for class org.springframework.cloud.openfeign.RefreshableUrl
 
RefreshableUrlFactoryBean - Class in org.springframework.cloud.openfeign
This factory bean creates RefreshableUrl instance as per the applicable configurations.
RefreshableUrlFactoryBean() - Constructor for class org.springframework.cloud.openfeign.RefreshableUrlFactoryBean
 
RequestHeaderParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
RequestHeader parameter processor.
RequestHeaderParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.RequestHeaderParameterProcessor
 
RequestParamParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
RequestParam parameter processor.
RequestParamParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.RequestParamParameterProcessor
 
RequestPartParameterProcessor - Class in org.springframework.cloud.openfeign.annotation
RequestPart parameter processor.
RequestPartParameterProcessor() - Constructor for class org.springframework.cloud.openfeign.annotation.RequestPartParameterProcessor
 
resolveCircuitBreakerName(String, Target, Method) - Method in interface org.springframework.cloud.openfeign.CircuitBreakerNameResolver
 
ResponseEntityDecoder - Class in org.springframework.cloud.openfeign.support
Decoder adds compatibility for Spring MVC's ResponseEntity to any other decoder via composition.
ResponseEntityDecoder(Decoder) - Constructor for class org.springframework.cloud.openfeign.support.ResponseEntityDecoder
 
RetryableFeignBlockingLoadBalancerClient - Class in org.springframework.cloud.openfeign.loadbalancer
A Client implementation that provides Spring Retry support for requests load-balanced with Spring Cloud LoadBalancer.
RetryableFeignBlockingLoadBalancerClient(Client, LoadBalancerClient, LoadBalancedRetryFactory, LoadBalancerClientFactory, List) - Constructor for class org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient
 

S

serialize(Sort, JsonGenerator, SerializationContext) - Method in class org.springframework.cloud.openfeign.support.SortJsonComponent.SortSerializer
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.openfeign.OptionsFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.openfeign.RefreshableUrlFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setCapabilities(List) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setCharsetFromContentType(boolean) - Method in class org.springframework.cloud.openfeign.support.FeignEncoderProperties
 
setClassName(String) - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
setConfig(Map) - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
setConfiguration(Class[]) - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
setConnectionRequestTimeout(int) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
setConnectionRequestTimeoutUnit(TimeUnit) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
setConnectionTimeout(int) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setConnectionTimerRepeat(int) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setConnectTimeout(Integer) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setContentEncodingTypes(String[]) - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
setContextId(String) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setContextId(String) - Method in class org.springframework.cloud.openfeign.OptionsFactoryBean
 
setContextId(String) - Method in class org.springframework.cloud.openfeign.RefreshableUrlFactoryBean
 
setContract(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setDecoder(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setDecodeSlash(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
setDefaultConfig(String) - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
setDefaultQueryParameters(Map) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setDefaultRequestHeaders(Map) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setDefaultToProperties(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
setDisableSslValidation(boolean) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setDismiss404(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setDismiss404(Boolean) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setEnabled(Boolean) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.MicrometerProperties
 
setEncoder(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setErrorDecoder(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setExceptionPropagationPolicy(ExceptionPropagationPolicy) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setFallback(Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setFallbackFactory(Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setFollowRedirects(boolean) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setFollowRedirects(Boolean) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setHc5(FeignHttpClientProperties.Hc5Properties) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setHttp2(FeignHttpClientProperties.Http2Properties) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setInheritParentContext(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setLoggerLevel(Logger.Level) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setMaxConnections(int) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setMaxConnectionsPerRoute(int) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setMicrometer(FeignClientProperties.MicrometerProperties) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setMimeTypes(String[]) - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
setMinRequestSize(int) - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
setName(String) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setName(String) - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
setPageParameter(String) - Method in class org.springframework.cloud.openfeign.support.PageableSpringEncoder
 
setPageParameter(String) - Method in class org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
 
setParameterName(String) - Method in interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Sets the parameter name.
setPath(String) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setPoolConcurrencyPolicy(FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
setPoolReusePolicy(FeignHttpClientProperties.Hc5Properties.PoolReusePolicy) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
setQualifiers(String[]) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setQueryMapEncoder(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setReadTimeout(Integer) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setRefreshableClient(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setRemoveTrailingSlash(boolean) - Method in class org.springframework.cloud.openfeign.FeignClientProperties
 
setRequestInterceptors(List) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setResourceLoader(ResourceLoader) - Method in class org.springframework.cloud.openfeign.support.SpringMvcContract
 
setResponseInterceptor(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setRetryer(Class) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setSizeParameter(String) - Method in class org.springframework.cloud.openfeign.support.PageableSpringEncoder
 
setSizeParameter(String) - Method in class org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
 
setSocketTimeout(int) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
setSocketTimeoutUnit(TimeUnit) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties
 
setSortParameter(String) - Method in class org.springframework.cloud.openfeign.support.PageableSpringEncoder
 
setSortParameter(String) - Method in class org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
 
setTemplateParameter(String, Collection) - Method in interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor.AnnotatedParameterContext
Sets the template parameter.
setTimeToLive(long) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setTimeToLiveUnit(TimeUnit) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties
 
setType(Class) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setupModule(JacksonModule.SetupContext) - Method in class org.springframework.cloud.openfeign.support.PageJacksonModule
 
setupModule(JacksonModule.SetupContext) - Method in class org.springframework.cloud.openfeign.support.SortJacksonModule
 
setUrl(String) - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
setUrl(String) - Method in class org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
 
setVersion(String) - Method in class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Http2Properties
 
SortDeserializer() - Constructor for class org.springframework.cloud.openfeign.support.SortJsonComponent.SortDeserializer
 
SortJacksonModule - Class in org.springframework.cloud.openfeign.support
This Jackson module provides support for serializing and deserializing for Spring Sort object.
SortJacksonModule() - Constructor for class org.springframework.cloud.openfeign.support.SortJacksonModule
 
SortJsonComponent - Class in org.springframework.cloud.openfeign.support
This class provides support for serializing and deserializing for Spring Sort object.
SortJsonComponent() - Constructor for class org.springframework.cloud.openfeign.support.SortJsonComponent
 
SortJsonComponent.SortDeserializer - Class in org.springframework.cloud.openfeign.support
 
SortJsonComponent.SortSerializer - Class in org.springframework.cloud.openfeign.support
 
sortModule() - Method in class org.springframework.cloud.openfeign.FeignAutoConfiguration.FeignJacksonConfiguration
 
SortSerializer() - Constructor for class org.springframework.cloud.openfeign.support.SortJsonComponent.SortSerializer
 
SpringDecoder - Class in org.springframework.cloud.openfeign.support
 
SpringDecoder(ObjectProvider) - Constructor for class org.springframework.cloud.openfeign.support.SpringDecoder
 
SpringDecoder(ObjectProvider, ObjectProvider) - Constructor for class org.springframework.cloud.openfeign.support.SpringDecoder
 
SpringEncoder - Class in org.springframework.cloud.openfeign.support
 
SpringEncoder(SpringFormEncoder, ObjectProvider, FeignEncoderProperties, ObjectProvider) - Constructor for class org.springframework.cloud.openfeign.support.SpringEncoder
 
SpringEncoder(ObjectProvider) - Constructor for class org.springframework.cloud.openfeign.support.SpringEncoder
 
SpringEncoder.FeignOutputMessage - Class in org.springframework.cloud.openfeign.support
 
SpringMvcContract - Class in org.springframework.cloud.openfeign.support
 
SpringMvcContract() - Constructor for class org.springframework.cloud.openfeign.support.SpringMvcContract
 
SpringMvcContract(List) - Constructor for class org.springframework.cloud.openfeign.support.SpringMvcContract
 
SpringMvcContract(List, ConversionService) - Constructor for class org.springframework.cloud.openfeign.support.SpringMvcContract
 
SpringMvcContract(List, ConversionService, FeignClientProperties) - Constructor for class org.springframework.cloud.openfeign.support.SpringMvcContract
 
SpringQueryMap - Annotation Interface in org.springframework.cloud.openfeign
Spring MVC equivalent of OpenFeign's QueryMap parameter annotation.
STRICT - Enum constant in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy
Strict connection max limit guarantees.
supports(Object) - Method in class org.springframework.cloud.openfeign.support.PageableSpringEncoder
 
supports(Object) - Method in class org.springframework.cloud.openfeign.support.PageableSpringQueryMapEncoder
 

T

target(Target) - Method in class org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
 
target(Target, FallbackFactory) - Method in class org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
 
target(Target, T) - Method in class org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
 
target(FeignClientFactoryBean, Feign.Builder, FeignClientFactory, Target.HardCodedTarget) - Method in interface org.springframework.cloud.openfeign.Targeter
 
Targeter - Interface in org.springframework.cloud.openfeign
 
toString() - Method in class org.springframework.cloud.openfeign.encoding.FeignClientEncodingProperties
 
toString() - Method in class org.springframework.cloud.openfeign.FallbackFactory.Default
 
toString() - Method in class org.springframework.cloud.openfeign.FeignClientFactoryBean
 
toString() - Method in class org.springframework.cloud.openfeign.FeignClientSpecification
 
transformRequest(Request, ServiceInstance) - Method in interface org.springframework.cloud.openfeign.loadbalancer.LoadBalancerFeignRequestTransformer
Allows transforming load-balanced requests based on the provided ServiceInstance.
transformRequest(Request, ServiceInstance) - Method in class org.springframework.cloud.openfeign.loadbalancer.XForwardedHeadersTransformer
 

U

url() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
 
url() - Method in class org.springframework.cloud.openfeign.PropertyBasedTarget
 
url() - Method in class org.springframework.cloud.openfeign.RefreshableHardCodedTarget
 
url(String) - Method in class org.springframework.cloud.openfeign.FeignClientBuilder.Builder
 

V

value() - Element in annotation interface org.springframework.cloud.openfeign.CollectionFormat
Allows setting the CollectionFormat to be used while processing the annotated method.
value() - Element in annotation interface org.springframework.cloud.openfeign.EnableFeignClients
Alias for the EnableFeignClients.basePackages() attribute.
value() - Element in annotation interface org.springframework.cloud.openfeign.FeignClient
The name of the service with optional protocol prefix.
valueOf(String) - Static method in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolReusePolicy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolConcurrencyPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.cloud.openfeign.support.FeignHttpClientProperties.Hc5Properties.PoolReusePolicy
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class org.springframework.cloud.openfeign.support.PageJacksonModule
 
version() - Method in class org.springframework.cloud.openfeign.support.SortJacksonModule
 

W

WebConvertersCustomizer - Class in org.springframework.cloud.openfeign.hateoas
 
WebConvertersCustomizer(WebConverters) - Constructor for class org.springframework.cloud.openfeign.hateoas.WebConvertersCustomizer
 
withApplicationContextInitializers(Map) - Method in class org.springframework.cloud.openfeign.FeignClientFactory
 
write(Output, String, Object) - Method in class org.springframework.cloud.openfeign.support.AbstractFormWriter
 
writeAsString(Object) - Method in class org.springframework.cloud.openfeign.support.AbstractFormWriter
 
writeAsString(Object) - Method in class org.springframework.cloud.openfeign.support.JsonFormWriter
 

X

XForwardedHeadersTransformer - Class in org.springframework.cloud.openfeign.loadbalancer
To add X-Forwarded-Host and X-Forwarded-Proto Headers.
XForwardedHeadersTransformer(ReactiveLoadBalancer.Factory) - Constructor for class org.springframework.cloud.openfeign.loadbalancer.XForwardedHeadersTransformer
 
xForwarderHeadersFeignTransformer(LoadBalancerClientFactory) - Method in class org.springframework.cloud.openfeign.loadbalancer.FeignLoadBalancerAutoConfiguration
 
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form