类 SentinelFeignBuilder

java.lang.Object
feign.BaseBuilder<feign.Feign.Builder,feign.Feign>
feign.Feign.Builder
top.tangyh.basic.cloud.feign.SentinelFeignBuilder
所有已实现的接口:
Cloneable, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class SentinelFeignBuilder extends feign.Feign.Builder implements org.springframework.context.ApplicationContextAware
feign集成sentinel自动配置
作者:
zuihou
  • 字段概要

    从类继承的字段 feign.BaseBuilder

    capabilities, closeAfterDecode, decoder, decodeVoid, dismiss404, encoder, errorDecoder, invocationHandlerFactory, logger, logLevel, options, propagationPolicy, queryMapEncoder, requestInterceptors, responseInterceptors, retryer
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    contract(feign.Contract contract)
     
    feign.Feign
     
    feign.Feign.Builder
    invocationHandlerFactory(feign.InvocationHandlerFactory invocationHandlerFactory)
     
    void
    setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
     

    从类继承的方法 feign.Feign.Builder

    addCapability, client, decode404, decoder, decodeVoid, doNotCloseAfterDecode, encoder, errorDecoder, exceptionPropagationPolicy, logger, logLevel, mapAndDecode, options, queryMapEncoder, requestInterceptor, requestInterceptors, retryer, target, target

    从类继承的方法 feign.BaseBuilder

    build, dismiss404, responseInterceptor, responseInterceptorChain, responseInterceptors

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • SentinelFeignBuilder

      public SentinelFeignBuilder()
  • 方法详细资料

    • invocationHandlerFactory

      public feign.Feign.Builder invocationHandlerFactory(feign.InvocationHandlerFactory invocationHandlerFactory)
      覆盖:
      invocationHandlerFactory 在类中 feign.Feign.Builder
    • contract

      public SentinelFeignBuilder contract(feign.Contract contract)
      覆盖:
      contract 在类中 feign.Feign.Builder
    • internalBuild

      public feign.Feign internalBuild()
      覆盖:
      internalBuild 在类中 feign.Feign.Builder
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      指定者:
      setApplicationContext 在接口中 org.springframework.context.ApplicationContextAware
      抛出:
      org.springframework.beans.BeansException