Class FeignClientProperties.FeignClientConfiguration
java.lang.Object
org.springframework.cloud.openfeign.FeignClientProperties.FeignClientConfiguration
- Enclosing class:
- FeignClientProperties
Feign client configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanClass<feign.Contract>Class<feign.codec.Decoder>Class<feign.codec.Encoder>Class<feign.codec.ErrorDecoder>feign.ExceptionPropagationPolicyfeign.Logger.LevelClass<feign.QueryMapEncoder>Class<feign.Retryer>inthashCode()voidsetCapabilities(List<Class<feign.Capability>> capabilities) voidsetConnectTimeout(Integer connectTimeout) voidsetContract(Class<feign.Contract> contract) voidsetDecode404(Boolean decode404) voidsetDecoder(Class<feign.codec.Decoder> decoder) voidsetDefaultQueryParameters(Map<String, Collection<String>> defaultQueryParameters) voidsetDefaultRequestHeaders(Map<String, Collection<String>> defaultRequestHeaders) voidsetEncoder(Class<feign.codec.Encoder> encoder) voidsetErrorDecoder(Class<feign.codec.ErrorDecoder> errorDecoder) voidsetExceptionPropagationPolicy(feign.ExceptionPropagationPolicy exceptionPropagationPolicy) voidsetFollowRedirects(Boolean followRedirects) voidsetLoggerLevel(feign.Logger.Level loggerLevel) voidvoidsetQueryMapEncoder(Class<feign.QueryMapEncoder> queryMapEncoder) voidsetReadTimeout(Integer readTimeout) voidsetRequestInterceptors(List<Class<feign.RequestInterceptor>> requestInterceptors) voidsetRetryer(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()
-