索引

A B C D E G H I K M N O P R S T V W 
All Classes and Interfaces|常量字段值|所有程序包

A

AbstractRepository - com.github.xiaoymin.knife4j.aggre.repository中的类
 
AbstractRepository() - 类的构造器 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
 
addHeader(String, String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
添加请求头
addParam(String, String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
添加params参数
addPart(Part) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
增加文件参数
afterPropertiesSet() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
APACHE - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.ExecutorEnum
 
ApacheClientExecutor - com.github.xiaoymin.knife4j.aggre.core.executor中的类
基于HttpClient组件的转发策略
ApacheClientExecutor() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientExecutor
 
ApacheClientResponse - com.github.xiaoymin.knife4j.aggre.core.executor中的类
 
ApacheClientResponse(HttpResponse) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
authorize(String, String) - 类中的静态方法 com.github.xiaoymin.knife4j.aggre.core.common.RouteUtils
 

B

BasicAuth - com.github.xiaoymin.knife4j.aggre.core.pojo中的类
Basic验证属性
BasicAuth() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
buildContext(RouteRequestContext, HttpServletRequest) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
Build Context of Route

C

call() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosService
 
call() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisService
 
checkRoute(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
checkRoute(String) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
校验请求Header是否正确
checkRoute(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
 
close() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
stop心跳监听乘车
close() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.CloudRepository
 
close() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.EurekaRepository
 
close() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.NacosRepository
 
close() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.PolarisRepository
 
CLOUD - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
 
cloudRepository(Knife4jAggregationProperties) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
CloudRepository - com.github.xiaoymin.knife4j.aggre.repository中的类
基于本地配置的方式动态聚合云端(http)任意OpenAPI
CloudRepository(CloudSetting) - 类的构造器 com.github.xiaoymin.knife4j.aggre.repository.CloudRepository
 
CloudRoute - com.github.xiaoymin.knife4j.aggre.cloud中的类
 
CloudRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.cloud.CloudRoute
 
CloudSetting - com.github.xiaoymin.knife4j.aggre.spring.support中的类
任意聚合OpenAPI,无注册中心
CloudSetting() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
com.github.xiaoymin.knife4j.aggre.cloud - 程序包 com.github.xiaoymin.knife4j.aggre.cloud
 
com.github.xiaoymin.knife4j.aggre.core - 程序包 com.github.xiaoymin.knife4j.aggre.core
 
com.github.xiaoymin.knife4j.aggre.core.cache - 程序包 com.github.xiaoymin.knife4j.aggre.core.cache
 
com.github.xiaoymin.knife4j.aggre.core.common - 程序包 com.github.xiaoymin.knife4j.aggre.core.common
 
com.github.xiaoymin.knife4j.aggre.core.executor - 程序包 com.github.xiaoymin.knife4j.aggre.core.executor
 
com.github.xiaoymin.knife4j.aggre.core.ext - 程序包 com.github.xiaoymin.knife4j.aggre.core.ext
 
com.github.xiaoymin.knife4j.aggre.core.filter - 程序包 com.github.xiaoymin.knife4j.aggre.core.filter
 
com.github.xiaoymin.knife4j.aggre.core.pojo - 程序包 com.github.xiaoymin.knife4j.aggre.core.pojo
 
com.github.xiaoymin.knife4j.aggre.disk - 程序包 com.github.xiaoymin.knife4j.aggre.disk
 
com.github.xiaoymin.knife4j.aggre.eureka - 程序包 com.github.xiaoymin.knife4j.aggre.eureka
 
com.github.xiaoymin.knife4j.aggre.nacos - 程序包 com.github.xiaoymin.knife4j.aggre.nacos
 
com.github.xiaoymin.knife4j.aggre.polaris - 程序包 com.github.xiaoymin.knife4j.aggre.polaris
 
com.github.xiaoymin.knife4j.aggre.repository - 程序包 com.github.xiaoymin.knife4j.aggre.repository
 
com.github.xiaoymin.knife4j.aggre.spring.condiotion - 程序包 com.github.xiaoymin.knife4j.aggre.spring.condiotion
 
com.github.xiaoymin.knife4j.aggre.spring.configuration - 程序包 com.github.xiaoymin.knife4j.aggre.spring.configuration
 
com.github.xiaoymin.knife4j.aggre.spring.support - 程序包 com.github.xiaoymin.knife4j.aggre.spring.support
 
CommonAuthRoute - com.github.xiaoymin.knife4j.aggre.core.pojo中的类
 
CommonAuthRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonAuthRoute
 
CommonRoute - com.github.xiaoymin.knife4j.aggre.core.pojo中的类
 
CommonRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
ConnectionSettingHolder - com.github.xiaoymin.knife4j.aggre.core.ext中的类
 

D

decodeBase64(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jSecurityBasicAuthFilter
 
DefaultClientResponse - com.github.xiaoymin.knife4j.aggre.core.executor中的类
 
DefaultClientResponse(String, String) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
DefaultClientResponse(String, String, int) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
destroy() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jRouteProxyFilter
 
destroy() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jSecurityBasicAuthFilter
 
DISK - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
 
diskRepository(Knife4jAggregationProperties) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
DiskRepository - com.github.xiaoymin.knife4j.aggre.repository中的类
 
DiskRepository(DiskSetting) - 类的构造器 com.github.xiaoymin.knife4j.aggre.repository.DiskRepository
 
DiskRoute - com.github.xiaoymin.knife4j.aggre.disk中的类
 
DiskRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
DiskSetting - com.github.xiaoymin.knife4j.aggre.spring.support中的类
 
DiskSetting() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.support.DiskSetting
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jRouteProxyFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jSecurityBasicAuthFilter
 

E

EUREKA - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
 
EurekaApplication - com.github.xiaoymin.knife4j.aggre.eureka中的类
Eureka注册中心应用Model
EurekaApplication() - 类的构造器 com.github.xiaoymin.knife4j.aggre.eureka.EurekaApplication
 
EurekaInstance - com.github.xiaoymin.knife4j.aggre.eureka中的类
 
EurekaInstance() - 类的构造器 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
eurekaRepository(Knife4jAggregationProperties) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
EurekaRepository - com.github.xiaoymin.knife4j.aggre.repository中的类
 
EurekaRepository(EurekaSetting) - 类的构造器 com.github.xiaoymin.knife4j.aggre.repository.EurekaRepository
 
EurekaRoute - com.github.xiaoymin.knife4j.aggre.eureka中的类
 
EurekaRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.eureka.EurekaRoute
 
EurekaSetting - com.github.xiaoymin.knife4j.aggre.spring.support中的类
从Eureka注册中心中动态聚合
EurekaSetting() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
execute(HttpServletRequest, HttpServletResponse) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
executor(RouteRequestContext) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientExecutor
 
executor(RouteRequestContext) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.OkHttpClientExecutor
 
executor(RouteRequestContext) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteExecutor
执行器
ExecutorEnum - com.github.xiaoymin.knife4j.aggre.core.common中的Enum Class
 

G

get(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.cache.RouteInMemoryCache
 
get(K) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteCache
get cache value
getAccessToken(String, BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosOpenApi
获取Nacos注册中心鉴权token
getActionType() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getApp() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getAuth(String) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
根据Header请求头获取Basic基础信息
getAuth(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.CloudRepository
 
getAuth(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.EurekaRepository
 
getAuth(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.NacosRepository
 
getAuth(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.PolarisRepository
 
getAuthByRoute(String, List<? extends CommonAuthRoute>) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
获取route中配置的Basic信息
getBasicAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getBasicAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getBasicAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getBody() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
getBody() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
getBody() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
响应实体
getCharsetEncoding() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
getCharsetEncoding() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
getCharsetEncoding() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
获取encoding
getClient() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.PoolingConnectionManager
获取client连接
getClient(CredentialsProvider) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.PoolingConnectionManager
 
getCloud() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getCloudSetting() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.CloudRepository
 
getClusters() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
getConnectionSetting() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.ConnectionSettingHolder
 
getConnectionSetting() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getConnectTimeout() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
getContent() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getContentLength() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
getContentLength() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
getContentLength() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getContentLength() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
响应内容长度
getContentType() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
getContentType() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
getContentType() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
获取响应类型
getDataCenterInfo() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getDebugUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
getDebugUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getDebugUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getDefaultRequestConfig() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.ConnectionSettingHolder
 
getDisk() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getEureka() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getEurekaSetting() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.EurekaRepository
 
getGroupName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
getHeader() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getHeaders() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
getHeaders() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
getHeaders() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getHeaders() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
获取响应头
getHealth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.cloud.CloudRoute
 
getHealthCheckUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getHomePageUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getHost() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getHost() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
getHostName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getInstance() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaApplication
 
getInstanceId() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getInstanceId() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
getIp() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
getIpAddr() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getJwtCookie() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
getJwtCookie(String, BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisOpenApi
 
getLastUpdatedTimestamp() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getLocation() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
getLocation() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getLocation() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getMaxConnectionTotal() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
getMaxPreRoute() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
getMetadata() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getMetadata() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
getMetadata() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
getMethod() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getNacos() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getNacosSetting() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.NacosRepository
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.HeaderWrapper
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaApplication
 
getNamespace() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
getNamespace() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisRoute
 
getNamespaceId() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
getOrder() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
getOrder() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getOrder() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getOriginalUri() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getParams() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getParts() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getPassword() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
getPkId() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getPolaris() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
getPoolingHttpClientConnectionManager() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.ConnectionSettingHolder
 
getPort() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getPort() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
getPort() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
getRequestConfig() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.PoolingConnectionManager
 
getRequestContent() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getRootPath() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
getRoute(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
getRoute(String) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
根据请求header获取
getRoute(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
 
getRouteAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonAuthRoute
 
getRouteAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
getRouteAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
getRouteAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
getRouteAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
getRoutes() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
获取所有
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
 
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.DiskSetting
 
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
getRoutes() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
getSecret() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
getSecretDateTime() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
getSecurePort() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getSecureVipAddress() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getService() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
getService() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisRoute
 
getServiceAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
getServiceAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
getServiceAuth() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
getServiceName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaRoute
 
getServiceName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
getServiceName() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
getServicePath() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
getServicePath() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getServicePath() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getServiceUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
getServiceUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
getServiceUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
getSocketTimeout() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
getStatus() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getStatusCode() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
getStatusCode() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
getStatusCode() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
获取响应状态码
getStatusPageUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getSwaggerVersion() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
getSwaggerVersion() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getSwaggerVersion() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
getUri() - 类中的方法 com.github.xiaoymin.knife4j.aggre.cloud.CloudRoute
 
getUri() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
getUrl() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
getUsername() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
getValue() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.HeaderWrapper
 
getVipAddress() - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
getWeight() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
getWeight() - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 

H

HeaderWrapper - com.github.xiaoymin.knife4j.aggre.core.pojo中的类
自定义header包装bean
HeaderWrapper() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.HeaderWrapper
 
HeaderWrapper(String, String) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.HeaderWrapper
 
HEART_BEAT_DURATION - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
心跳检测间隔(30s)
heartRepeatClear(List<String>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
Nacos用户可能存在修改服务配置的情况,需要nacosSetting配置与缓存的routeMap做一次compare,避免出现重复服务的情况出现 https://gitee.com/xiaoym/knife4j/issues/I3ZPUS
HttpConnectionSetting - com.github.xiaoymin.knife4j.aggre.spring.configuration中的类
https://gitee.com/xiaoym/knife4j/issues/I3UHV0
HttpConnectionSetting() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 

I

init(FilterConfig) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jRouteProxyFilter
 
init(FilterConfig) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jSecurityBasicAuthFilter
 
initAccessToken() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
initJwtCookie() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
initNacos(NacosSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.NacosRepository
 
isDebug() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
isEnable() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
isEnable() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
isEnable() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.DiskSetting
 
isEnable() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
isEnable() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
isEnable() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
isEnableAggregation() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
isLocal() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
isMarked() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
isRouteProxy() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
isValid() - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 

K

Knife4jAggregationAutoConfiguration - com.github.xiaoymin.knife4j.aggre.spring.configuration中的类
 
Knife4jAggregationAutoConfiguration(Environment) - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
Knife4jAggregationProperties - com.github.xiaoymin.knife4j.aggre.spring.configuration中的类
 
Knife4jAggregationProperties() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
Knife4jRouteProxyFilter - com.github.xiaoymin.knife4j.aggre.core.filter中的类
 
Knife4jRouteProxyFilter(RouteDispatcher) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jRouteProxyFilter
 
Knife4jSecurityBasicAuthFilter - com.github.xiaoymin.knife4j.aggre.core.filter中的类
 
Knife4jSecurityBasicAuthFilter(BasicAuth) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jSecurityBasicAuthFilter
 

M

matches(ConditionContext, AnnotatedTypeMetadata) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.condiotion.PolarisSettingCondition
 
me() - 类中的静态方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosOpenApi
 
me() - 类中的静态方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisOpenApi
 
ME - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.ext.ConnectionSettingHolder
 
MYSQL - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
 

N

NACOS - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
 
NacosInstance - com.github.xiaoymin.knife4j.aggre.nacos中的类
 
NacosInstance() - 类的构造器 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
NacosOpenApi - com.github.xiaoymin.knife4j.aggre.nacos中的类
 
nacosRepository(Knife4jAggregationProperties) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
NacosRepository - com.github.xiaoymin.knife4j.aggre.repository中的类
 
NacosRepository(NacosSetting) - 类的构造器 com.github.xiaoymin.knife4j.aggre.repository.NacosRepository
 
NacosRoute - com.github.xiaoymin.knife4j.aggre.nacos中的类
 
NacosRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
NacosService - com.github.xiaoymin.knife4j.aggre.nacos中的类
 
NacosService(String, String, NacosRoute) - 类的构造器 com.github.xiaoymin.knife4j.aggre.nacos.NacosService
 
NacosSetting - com.github.xiaoymin.knife4j.aggre.spring.support中的类
 
NacosSetting() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 

O

OKHTTP - enum class 中的枚举常量 com.github.xiaoymin.knife4j.aggre.core.common.ExecutorEnum
 
OkHttpClientExecutor - com.github.xiaoymin.knife4j.aggre.core.executor中的类
 
OkHttpClientExecutor() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.executor.OkHttpClientExecutor
 
OPENAPI_GROUP_ENDPOINT - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
OPENAPI_GROUP_INSTANCE_ENDPOINT - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 

P

pkId() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
Primary Key
pkId() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
PolarisInstance - com.github.xiaoymin.knife4j.aggre.polaris中的类
 
PolarisInstance() - 类的构造器 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
PolarisOpenApi - com.github.xiaoymin.knife4j.aggre.polaris中的类
 
polarisRepository(Knife4jAggregationProperties) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
PolarisRepository - com.github.xiaoymin.knife4j.aggre.repository中的类
 
PolarisRepository(PolarisSetting) - 类的构造器 com.github.xiaoymin.knife4j.aggre.repository.PolarisRepository
 
PolarisRoute - com.github.xiaoymin.knife4j.aggre.polaris中的类
 
PolarisRoute() - 类的构造器 com.github.xiaoymin.knife4j.aggre.polaris.PolarisRoute
 
PolarisService - com.github.xiaoymin.knife4j.aggre.polaris中的类
 
PolarisService(PolarisSetting, String, String, PolarisRoute) - 类的构造器 com.github.xiaoymin.knife4j.aggre.polaris.PolarisService
 
PolarisSetting - com.github.xiaoymin.knife4j.aggre.spring.support中的类
 
PolarisSetting() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
PolarisSettingCondition - com.github.xiaoymin.knife4j.aggre.spring.condiotion中的类
 
PolarisSettingCondition() - 类的构造器 com.github.xiaoymin.knife4j.aggre.spring.condiotion.PolarisSettingCondition
 
PoolingConnectionManager - com.github.xiaoymin.knife4j.aggre.core.ext中的类
 
PoolingConnectionManager() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.ext.PoolingConnectionManager
 
put(String, SwaggerRoute) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.cache.RouteInMemoryCache
 
put(K, V) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteCache
 

R

remove(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.cache.RouteInMemoryCache
 
remove(K) - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteCache
remove cache
ROUTE_BASE_PATH - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
ROUTE_PROXY_HEADER_BASIC_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
ROUTE_PROXY_HEADER_NAME - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
header
routeBasicFilter(Knife4jAggregationProperties) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
routeCache() - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
RouteCache<K,V> - com.github.xiaoymin.knife4j.aggre.core中的接口
 
routeDispatcher(RouteRepository, RouteCache<String, SwaggerRoute>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
RouteDispatcher - com.github.xiaoymin.knife4j.aggre.core中的类
 
RouteDispatcher(RouteRepository, RouteCache<String, SwaggerRoute>, ExecutorEnum, String) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
RouteExecutor - com.github.xiaoymin.knife4j.aggre.core中的接口
 
RouteInMemoryCache - com.github.xiaoymin.knife4j.aggre.core.cache中的类
 
RouteInMemoryCache() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.cache.RouteInMemoryCache
 
routeMap - 类中的变量 com.github.xiaoymin.knife4j.aggre.repository.AbstractRepository
 
routeProxyFilter(RouteDispatcher) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationAutoConfiguration
 
RouteRepository - com.github.xiaoymin.knife4j.aggre.core中的接口
 
RouteRepositoryEnum - com.github.xiaoymin.knife4j.aggre.core.common中的Enum Class
 
RouteRequestContext - com.github.xiaoymin.knife4j.aggre.core中的类
 
RouteRequestContext() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
RouteResponse - com.github.xiaoymin.knife4j.aggre.core中的接口
 
RouteUtils - com.github.xiaoymin.knife4j.aggre.core.common中的类
 
RouteUtils() - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.common.RouteUtils
 

S

setActionType(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setApp(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setBasicAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setBasicAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setBasicAuth(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setCloud(CloudSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setClusters(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
setConnectionSetting(HttpConnectionSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.ext.ConnectionSettingHolder
 
setConnectionSetting(HttpConnectionSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setConnectTimeout(int) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
setContent(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setContentLength(Long) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setDataCenterInfo(Map<String, Object>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setDebug(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setDebugUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
setDebugUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setDebugUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setDisk(DiskSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setEnable(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
setEnable(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
setEnable(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.DiskSetting
 
setEnable(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
setEnable(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setEnable(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
setEnableAggregation(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setEureka(EurekaSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setGroupName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
setHeader(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setHeaders(List<HeaderWrapper>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setHealth(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.cloud.CloudRoute
 
setHealthCheckUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setHomePageUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setHost(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setHost(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
setHostName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setInstance(List<EurekaInstance>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaApplication
 
setInstanceId(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setInstanceId(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setIp(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setIpAddr(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setJwtCookie(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
setLastUpdatedTimestamp(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setLocal(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setLocation(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
setLocation(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setLocation(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setMarked(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setMaxConnectionTotal(int) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
setMaxPreRoute(int) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
setMetadata(Map<String, Object>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setMetadata(Map<String, Object>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setMetadata(Map<String, Object>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
setMethod(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setNacos(NacosSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
setName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.HeaderWrapper
 
setName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaApplication
 
setNamespace(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
setNamespace(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisRoute
 
setNamespaceId(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
setOrder(Integer) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
setOrder(Integer) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setOrder(Integer) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setOriginalUri(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setParams(Map<String, String>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setParts(List<Part>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setPassword(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
setPkId(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setPolaris(PolarisSetting) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.Knife4jAggregationProperties
 
setPort(int) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setPort(int) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
setPort(Map<String, Object>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setRequestContent(InputStream) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setRouteAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonAuthRoute
 
setRouteAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
setRouteAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
setRouteAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setRouteAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
setRouteProxy(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setRoutes(List<CloudRoute>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.CloudSetting
 
setRoutes(List<DiskRoute>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.DiskSetting
 
setRoutes(List<EurekaRoute>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
setRoutes(List<NacosRoute>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setRoutes(List<PolarisRoute>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
setSecret(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setSecretDateTime(LocalDateTime) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setSecurePort(Map<String, Object>) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setSecureVipAddress(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setService(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
setService(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisRoute
 
setServiceAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
setServiceAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setServiceAuth(BasicAuth) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
setServiceName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaRoute
 
setServiceName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setServiceName(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosRoute
 
setServicePath(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
setServicePath(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setServicePath(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setServiceUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.EurekaSetting
 
setServiceUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.NacosSetting
 
setServiceUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.support.PolarisSetting
 
setSocketTimeout(int) - 类中的方法 com.github.xiaoymin.knife4j.aggre.spring.configuration.HttpConnectionSetting
 
setStatus(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setStatusPageUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setSwaggerVersion(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
setSwaggerVersion(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setSwaggerVersion(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 
setUri(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.cloud.CloudRoute
 
setUri(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 
setUrl(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
 
setUsername(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
setValid(boolean) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setValue(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.HeaderWrapper
 
setVipAddress(String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.eureka.EurekaInstance
 
setWeight(Double) - 类中的方法 com.github.xiaoymin.knife4j.aggre.nacos.NacosInstance
 
setWeight(Double) - 类中的方法 com.github.xiaoymin.knife4j.aggre.polaris.PolarisInstance
 
start() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteRepository
start心跳监听程序
start() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.CloudRepository
 
start() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.EurekaRepository
 
start() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.NacosRepository
 
start() - 类中的方法 com.github.xiaoymin.knife4j.aggre.repository.PolarisRepository
 
success() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
success() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
success() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
是否请求成功
SwaggerBootstrapUiBasicAuthSession - 类中的静态变量 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jSecurityBasicAuthFilter
basic auth验证
SwaggerRoute - com.github.xiaoymin.knife4j.aggre.core.pojo中的类
最终返回前端Swagger的数据结构
SwaggerRoute(CloudRoute) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
根据Cloud配置创建
SwaggerRoute(DiskRoute, String) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
本地聚合模式
SwaggerRoute(EurekaRoute, EurekaInstance) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
根据Eureka配置创建
SwaggerRoute(NacosRoute, NacosInstance) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
根据nacos配置
SwaggerRoute(PolarisRoute, PolarisInstance) - 类的构造器 com.github.xiaoymin.knife4j.aggre.core.pojo.SwaggerRoute
 

T

text() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.ApacheClientResponse
 
text() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.executor.DefaultClientResponse
 
text() - 接口中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteResponse
获取text返回
toString() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.BasicAuth
 
toString() - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.pojo.CommonRoute
 
toString() - 类中的方法 com.github.xiaoymin.knife4j.aggre.disk.DiskRoute
 

V

valueOf(String) - enum class中的静态方法 com.github.xiaoymin.knife4j.aggre.core.common.ExecutorEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.github.xiaoymin.knife4j.aggre.core.common.ExecutorEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.github.xiaoymin.knife4j.aggre.core.common.RouteRepositoryEnum
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeBody(RouteResponse, HttpServletResponse) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
Write Body
writeDefault(HttpServletRequest, HttpServletResponse, String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
 
writeResponseHeader(RouteResponse, HttpServletResponse) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
Write Response Header
writeResponseStatus(RouteResponse, HttpServletResponse) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.RouteDispatcher
Write Http Status Code
writeRouteResponse(HttpServletResponse, String) - 类中的方法 com.github.xiaoymin.knife4j.aggre.core.filter.Knife4jRouteProxyFilter
响应服务端的内容
A B C D E G H I K M N O P R S T V W 
All Classes and Interfaces|常量字段值|所有程序包