Class FeignClientProperties.FeignClientConfiguration
java.lang.Object
org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
- Enclosing class:
- FeignClientProperties
Feign client configuration.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Class<feign.Contract>
Class<feign.codec.Decoder>
Class<feign.codec.Encoder>
Class<feign.codec.ErrorDecoder>
feign.ExceptionPropagationPolicy
feign.Logger.Level
Class<feign.QueryMapEncoder>
Class<feign.Retryer>
int
hashCode()
void
setCapabilities
(List<Class<feign.Capability>> capabilities) void
setConnectTimeout
(Integer connectTimeout) void
setContract
(Class<feign.Contract> contract) void
setDecode404
(Boolean decode404) void
setDecoder
(Class<feign.codec.Decoder> decoder) void
setDefaultQueryParameters
(Map<String, Collection<String>> defaultQueryParameters) void
setDefaultRequestHeaders
(Map<String, Collection<String>> defaultRequestHeaders) void
setEncoder
(Class<feign.codec.Encoder> encoder) void
setErrorDecoder
(Class<feign.codec.ErrorDecoder> errorDecoder) void
setExceptionPropagationPolicy
(feign.ExceptionPropagationPolicy exceptionPropagationPolicy) void
setFollowRedirects
(Boolean followRedirects) void
setLoggerLevel
(feign.Logger.Level loggerLevel) void
void
setQueryMapEncoder
(Class<feign.QueryMapEncoder> queryMapEncoder) void
setReadTimeout
(Integer readTimeout) void
setRequestInterceptors
(List<Class<feign.RequestInterceptor>> requestInterceptors) void
setRetryer
(Class<feign.Retryer> retryer)
-
Constructor Details
-
FeignClientConfiguration
public FeignClientConfiguration()
-
-
Method Details
-
getLoggerLevel
public feign.Logger.Level getLoggerLevel() -
setLoggerLevel
public void setLoggerLevel(feign.Logger.Level loggerLevel) -
getConnectTimeout
-
setConnectTimeout
-
getReadTimeout
-
setReadTimeout
-
getRetryer
-
setRetryer
-
getErrorDecoder
-
setErrorDecoder
-
getRequestInterceptors
-
setRequestInterceptors
-
getDefaultRequestHeaders
-
setDefaultRequestHeaders
-
getDefaultQueryParameters
-
setDefaultQueryParameters
-
getDecode404
-
setDecode404
-
getDecoder
-
setDecoder
-
getEncoder
-
setEncoder
-
getContract
-
setContract
-
getExceptionPropagationPolicy
public feign.ExceptionPropagationPolicy getExceptionPropagationPolicy() -
setExceptionPropagationPolicy
public void setExceptionPropagationPolicy(feign.ExceptionPropagationPolicy exceptionPropagationPolicy) -
getCapabilities
-
setCapabilities
-
getQueryMapEncoder
-
setQueryMapEncoder
-
getMetrics
-
setMetrics
-
isFollowRedirects
-
setFollowRedirects
-
equals
-
hashCode
public int hashCode()
-