Class HerodotusSentinelFeign.Builder
java.lang.Object
feign.BaseBuilder<feign.Feign.Builder,feign.Feign>
feign.Feign.Builder
cn.herodotus.engine.facility.alibaba.autoconfigure.sentinel.enhance.HerodotusSentinelFeign.Builder
- All Implemented Interfaces:
Cloneable,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
- Enclosing class:
- HerodotusSentinelFeign
public static final class HerodotusSentinelFeign.Builder
extends feign.Feign.Builder
implements org.springframework.context.ApplicationContextAware
-
Field Summary
Fields inherited from class feign.BaseBuilder
capabilities, closeAfterDecode, decoder, decodeVoid, dismiss404, encoder, errorDecoder, invocationHandlerFactory, logger, logLevel, options, propagationPolicy, queryMapEncoder, requestInterceptors, responseInterceptors, retryer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontract(feign.Contract contract) feign.Feignfeign.Feign.BuilderinvocationHandlerFactory(feign.InvocationHandlerFactory invocationHandlerFactory) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) Methods inherited from class feign.Feign.Builder
addCapability, client, decode404, decoder, decodeVoid, doNotCloseAfterDecode, encoder, errorDecoder, exceptionPropagationPolicy, logger, logLevel, mapAndDecode, options, queryMapEncoder, requestInterceptor, requestInterceptors, retryer, target, targetMethods inherited from class feign.BaseBuilder
build, dismiss404, responseInterceptor, responseInterceptorChain, responseInterceptors
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
invocationHandlerFactory
public feign.Feign.Builder invocationHandlerFactory(feign.InvocationHandlerFactory invocationHandlerFactory) - Overrides:
invocationHandlerFactoryin classfeign.Feign.Builder
-
contract
- Overrides:
contractin classfeign.Feign.Builder
-
internalBuild
public feign.Feign internalBuild()- Overrides:
internalBuildin classfeign.Feign.Builder
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-