索引

C E F G H L M N P R U V 
所有类|所有程序包

C

choose(Request) - 类 中的方法net.guerlab.smart.platform.basic.gateway.vc.VersionControlReactorServiceInstanceLoadBalancer
 
CorsFilter - net.guerlab.smart.platform.basic.gateway中的类
Cors处理拦截器
CorsFilter() - 类 的构造器net.guerlab.smart.platform.basic.gateway.CorsFilter
 
CustomerBlockRequestHandler - net.guerlab.smart.platform.basic.gateway.sentinel中的类
自定义限流处理
CustomerBlockRequestHandler() - 类 的构造器net.guerlab.smart.platform.basic.gateway.sentinel.CustomerBlockRequestHandler
 
CustomerLoadBalancerAutoConfiguration - net.guerlab.smart.platform.basic.gateway.vc中的类
定制化负载均衡自定义配置
CustomerLoadBalancerAutoConfiguration() - 类 的构造器net.guerlab.smart.platform.basic.gateway.vc.CustomerLoadBalancerAutoConfiguration
 
CustomErrorWebFluxAutoConfiguration - net.guerlab.smart.platform.basic.gateway.exception中的类
自定义错误处理自动配置
CustomErrorWebFluxAutoConfiguration(ServerProperties, WebProperties.Resources, ObjectProvider<ViewResolver>, ServerCodecConfigurer, ApplicationContext) - 类 的构造器net.guerlab.smart.platform.basic.gateway.exception.CustomErrorWebFluxAutoConfiguration
 

E

errorWebExceptionHandler(ErrorAttributes) - 类 中的方法net.guerlab.smart.platform.basic.gateway.exception.CustomErrorWebFluxAutoConfiguration
 

F

filter(ServerWebExchange, GatewayFilterChain) - 类 中的方法net.guerlab.smart.platform.basic.gateway.logger.RequestTimeFilter
 
filter(ServerWebExchange, GatewayFilterChain) - 类 中的方法net.guerlab.smart.platform.basic.gateway.protect.ProtectFilter
 
filter(ServerWebExchange, WebFilterChain) - 类 中的方法net.guerlab.smart.platform.basic.gateway.CorsFilter
 

G

GatewayStarter - net.guerlab.smart.platform.basic.gateway中的类
网关启动程序
GatewayStarter() - 类 的构造器net.guerlab.smart.platform.basic.gateway.GatewayStarter
 
getOrder() - 类 中的方法net.guerlab.smart.platform.basic.gateway.protect.ProtectFilter
 

H

handleRequest(ServerWebExchange, Throwable) - 类 中的方法net.guerlab.smart.platform.basic.gateway.sentinel.CustomerBlockRequestHandler
 

L

loadBalancedWebClientBuilder() - 类 中的方法net.guerlab.smart.platform.basic.gateway.vc.CustomerLoadBalancerAutoConfiguration
构造具有负载均衡支持的http请求客户端构造器
loadBalancer(Environment, LoadBalancerClientFactory, VersionControlProperties) - 类 中的方法net.guerlab.smart.platform.basic.gateway.vc.LoadBalancerConfiguration
构造服务实例的负载均衡器
LoadBalancerConfiguration - net.guerlab.smart.platform.basic.gateway.vc中的类
负载均衡客户端配置
LoadBalancerConfiguration() - 类 的构造器net.guerlab.smart.platform.basic.gateway.vc.LoadBalancerConfiguration
 
LoggerAutoConfigure - net.guerlab.smart.platform.basic.gateway.logger中的类
日志自动配置
LoggerAutoConfigure() - 类 的构造器net.guerlab.smart.platform.basic.gateway.logger.LoggerAutoConfigure
 
LoggerProperties - net.guerlab.smart.platform.basic.gateway.logger中的类
日志配置
LoggerProperties() - 类 的构造器net.guerlab.smart.platform.basic.gateway.logger.LoggerProperties
 

M

main(String[]) - 类 中的静态方法net.guerlab.smart.platform.basic.gateway.GatewayStarter
 
match(String, String) - 类 中的静态方法net.guerlab.smart.platform.basic.gateway.vc.VersionCompareUtils
匹配检查

N

NacosClientProperties - net.guerlab.smart.platform.basic.gateway中的类
认证配置
NacosClientProperties() - 类 的构造器net.guerlab.smart.platform.basic.gateway.NacosClientProperties
 
net.guerlab.smart.platform.basic.gateway - 程序包 net.guerlab.smart.platform.basic.gateway
 
net.guerlab.smart.platform.basic.gateway.exception - 程序包 net.guerlab.smart.platform.basic.gateway.exception
 
net.guerlab.smart.platform.basic.gateway.logger - 程序包 net.guerlab.smart.platform.basic.gateway.logger
 
net.guerlab.smart.platform.basic.gateway.protect - 程序包 net.guerlab.smart.platform.basic.gateway.protect
 
net.guerlab.smart.platform.basic.gateway.sentinel - 程序包 net.guerlab.smart.platform.basic.gateway.sentinel
 
net.guerlab.smart.platform.basic.gateway.vc - 程序包 net.guerlab.smart.platform.basic.gateway.vc
 

P

PROPERTIES_PREFIX - 类 中的静态变量net.guerlab.smart.platform.basic.gateway.logger.LoggerProperties
配置前缀
PROPERTIES_PREFIX - 类 中的静态变量net.guerlab.smart.platform.basic.gateway.protect.ProtectProperties
配置前缀
PROPERTIES_PREFIX - 类 中的静态变量net.guerlab.smart.platform.basic.gateway.vc.VersionControlProperties
配置前缀
ProtectAutoConfigure - net.guerlab.smart.platform.basic.gateway.protect中的类
接口保护自动配置
ProtectAutoConfigure() - 类 的构造器net.guerlab.smart.platform.basic.gateway.protect.ProtectAutoConfigure
 
protectFilter(ProtectProperties) - 类 中的方法net.guerlab.smart.platform.basic.gateway.protect.ProtectAutoConfigure
构造接口保护过滤器
ProtectFilter - net.guerlab.smart.platform.basic.gateway.protect中的类
接口保护请求过滤器
ProtectFilter(ProtectProperties) - 类 的构造器net.guerlab.smart.platform.basic.gateway.protect.ProtectFilter
 
ProtectProperties - net.guerlab.smart.platform.basic.gateway.protect中的类
接口保护配置
ProtectProperties() - 类 的构造器net.guerlab.smart.platform.basic.gateway.protect.ProtectProperties
 
ProtectProperties.Url - net.guerlab.smart.platform.basic.gateway.protect中的类
待保护路径

R

requestTimeFilter(LoggerProperties) - 类 中的方法net.guerlab.smart.platform.basic.gateway.logger.LoggerAutoConfigure
构造请求日志过滤器
RequestTimeFilter - net.guerlab.smart.platform.basic.gateway.logger中的类
请求时间记录
RequestTimeFilter(LoggerProperties) - 类 的构造器net.guerlab.smart.platform.basic.gateway.logger.RequestTimeFilter
 

U

Url() - 类 的构造器net.guerlab.smart.platform.basic.gateway.protect.ProtectProperties.Url
 

V

VersionCompareUtils - net.guerlab.smart.platform.basic.gateway.vc中的类
版本比较工具类
对于非数值类型的版本号将忽略匹配直接通过 版本号匹配结果 输入值 匹配结果 1.0.0 1.0.1 [1.0.0, 1.2.1] (1.0.0, 1.2.1) [1.0.0, 1.2.1) (1.0.0, 1.2.1] string [str, str] 1.0 True False True False True False False False 1.0.1 False True True True True True False False 1.1 False False True True True True False False 1.1.1 False False True True True True False False 1.2 False False True True True True False False 1.2.1 False False True False False True False False str False False False False False False True True
VersionControlProperties - net.guerlab.smart.platform.basic.gateway.vc中的类
版本控制配置
VersionControlProperties() - 类 的构造器net.guerlab.smart.platform.basic.gateway.vc.VersionControlProperties
 
VersionControlReactorServiceInstanceLoadBalancer - net.guerlab.smart.platform.basic.gateway.vc中的类
带版本控制的服务实例负载均衡器实现
VersionControlReactorServiceInstanceLoadBalancer(ObjectProvider<ServiceInstanceListSupplier>, String, VersionControlProperties) - 类 的构造器net.guerlab.smart.platform.basic.gateway.vc.VersionControlReactorServiceInstanceLoadBalancer
 
C E F G H L M N P R U V 
所有类|所有程序包