索引
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
所有类|所有程序包