A B C D E F G H I L M N O P Q R S T X
A
- addFactory(RouteFilterFactory) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
- addFactory(RoutePredicateFactory) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
- addHandler(RouteHandler) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
- AddRequestHeaderFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.AddRequestHeaderFilterFactory.AddRequestHeaderFilter
-
- AddRequestHeaderFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
添加请求头过滤器
- AddRequestHeaderFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.AddRequestHeaderFilterFactory
-
- AddRequestHeaderFilterFactory.AddRequestHeaderFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
- AddResponseHeaderFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.AddResponseHeaderFilterFactory.AddResponseHeaderFilter
-
- AddResponseHeaderFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
添加响应头过滤器
- AddResponseHeaderFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.AddResponseHeaderFilterFactory
-
- AddResponseHeaderFilterFactory.AddResponseHeaderFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
- AfterPredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.AfterPredicateFactory.AfterPredicate
-
- AfterPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由时间 After 匹配检测器
- AfterPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.AfterPredicateFactory
-
- AfterPredicateFactory.AfterPredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
- attr(String) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
属性获取
- attr(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
属性获取
- attrSet(String, Object) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
属性设置
- attrSet(String, Object) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
属性设置
B
- BeforePredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.BeforePredicateFactory.BeforePredicate
-
- BeforePredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由时间 Before 匹配检测器
- BeforePredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.BeforePredicateFactory
-
- BeforePredicateFactory.BeforePredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
- bind(Route) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
绑定路由信息
- body(Buffer) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置主体(方便用户修改)
- body(ReadStream<Buffer>) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置主体(实现流式转发)
- body(Buffer) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
配置主体(方便用户修改)
- body(ReadStream<Buffer>) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
配置主体(实现流式转发)
- buildFilter(String) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
构建过滤器
- buildFilterList(String...) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
构建过滤器链
- buildPredicate(String) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
构建检测器
C
- CloudGatewayCompletion - org.noear.solon.cloud.gateway中的类
-
响应式完成器
- CloudGatewayCompletion(ExContext, HttpServerRequest) - 类 的构造器org.noear.solon.cloud.gateway.CloudGatewayCompletion
-
- CloudGatewayConfiguration - org.noear.solon.cloud.gateway中的类
-
分布式路由配置
- CloudGatewayConfiguration() - 类 的构造器org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
- CloudGatewayFilter - org.noear.solon.cloud.gateway中的接口
-
分布式网关过滤器
- CloudGatewayFilterMix - org.noear.solon.cloud.gateway中的类
-
分布式网关过滤器组合器
- CloudGatewayFilterMix() - 类 的构造器org.noear.solon.cloud.gateway.CloudGatewayFilterMix
-
- CloudGatewayHandler - org.noear.solon.cloud.gateway中的类
-
分布式网关
- CloudGatewayHandler(VxHandler) - 类 的构造器org.noear.solon.cloud.gateway.CloudGatewayHandler
-
- CloudRouteRegister - org.noear.solon.cloud.gateway中的接口
-
分布式路由注册表
- CookiePredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.CookiePredicateFactory.CookiePredicate
-
- CookiePredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由 Cookie 匹配检测器
- CookiePredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.CookiePredicateFactory
-
- CookiePredicateFactory.CookiePredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.AddRequestHeaderFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.AddResponseHeaderFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.PrefixPathFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RedirectToFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RemoveRequestHeaderFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RemoveResponseHeaderFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RewritePathFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.StripPrefixFilterFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.AfterPredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.BeforePredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.CookiePredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.HeaderPredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.HostPredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.MethodPredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.PathPredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.QueryPredicateFactory
-
- create(String) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.RemoteAddrPredicateFactory
-
- create(String) - 接口 中的方法org.noear.solon.cloud.gateway.route.RouteFilterFactory
-
创建
- create(String) - 接口 中的方法org.noear.solon.cloud.gateway.route.RoutePredicateFactory
-
创建
D
- DiscoverProperties - org.noear.solon.cloud.gateway.properties中的类
-
分布式发现配置属性
- DiscoverProperties() - 类 的构造器org.noear.solon.cloud.gateway.properties.DiscoverProperties
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayFilterMix
-
- doFilter(ExContext, ExFilterChain) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExFilter
-
过滤
- doFilter(ExContext) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExFilterChain
-
过滤
- doFilter(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExFilterChainImpl
-
过滤
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.AddRequestHeaderFilterFactory.AddRequestHeaderFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.AddResponseHeaderFilterFactory.AddResponseHeaderFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.PrefixPathFilterFactory.PrefixPathFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RedirectToFilterFactory.RedirectToFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RemoveRequestHeaderFilterFactory.RemoveRequestHeaderFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RemoveResponseHeaderFilterFactory.RemoveResponseHeaderFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RewritePathFilterFactory.RewritePathFilter
-
- doFilter(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.route.filter.StripPrefixFilterFactory.StripPrefixFilter
-
- doFilterDo(ExContext, ExFilterChain) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayFilterMix
-
执行过滤
E
- ExBody - org.noear.solon.cloud.gateway.exchange中的接口
-
交换主体
- ExBodyOfBuffer - org.noear.solon.cloud.gateway.exchange.impl中的类
-
- ExBodyOfBuffer(Buffer) - 类 的构造器org.noear.solon.cloud.gateway.exchange.impl.ExBodyOfBuffer
-
- ExBodyOfStream - org.noear.solon.cloud.gateway.exchange.impl中的类
-
- ExBodyOfStream(ReadStream<Buffer>) - 类 的构造器org.noear.solon.cloud.gateway.exchange.impl.ExBodyOfStream
-
- ExConstants - org.noear.solon.cloud.gateway.exchange中的接口
-
交换常量
- ExContext - org.noear.solon.cloud.gateway.exchange中的接口
-
交换上下文
- ExContextImpl - org.noear.solon.cloud.gateway.exchange中的类
-
交换上下文实现
- ExContextImpl(HttpServerRequest) - 类 的构造器org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
- ExFilter - org.noear.solon.cloud.gateway.exchange中的接口
-
交换过滤器
- ExFilterChain - org.noear.solon.cloud.gateway.exchange中的接口
-
交换过滤器链
- ExFilterChainImpl - org.noear.solon.cloud.gateway.exchange中的类
-
交换过滤器链实现
- ExFilterChainImpl() - 类 的构造器org.noear.solon.cloud.gateway.exchange.ExFilterChainImpl
-
- ExFilterChainImpl(List<RankEntity<ExFilter>>) - 类 的构造器org.noear.solon.cloud.gateway.exchange.ExFilterChainImpl
-
- ExFilterChainImpl(List<RankEntity<ExFilter>>, ExHandler) - 类 的构造器org.noear.solon.cloud.gateway.exchange.ExFilterChainImpl
-
- ExHandler - org.noear.solon.cloud.gateway.exchange中的接口
-
交换处理器
- ExNewRequest - org.noear.solon.cloud.gateway.exchange中的类
-
交换新请求
- ExNewRequest() - 类 的构造器org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
- ExNewResponse - org.noear.solon.cloud.gateway.exchange中的类
-
交换新响应
- ExNewResponse() - 类 的构造器org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
- ExPredicate - org.noear.solon.cloud.gateway.exchange中的接口
-
交换检测器
F
- filter(ExFilter) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
配置过滤器
- filter(ExFilter, int) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
配置过滤器
- filter(String) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayFilterMix
-
- filter(ExFilter) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
添加过滤器
- filter(ExFilter, int) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
添加过滤器
- filters - 类 中的变量org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
- filters - 类 中的变量org.noear.solon.cloud.gateway.route.Route
-
- filters(Collection<ExFilter>) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
添加过滤器
G
- GatewayHandlerSupplier - org.noear.solon.cloud.gateway.integration中的类
-
- GatewayHandlerSupplier(CloudGatewayHandler) - 类 的构造器org.noear.solon.cloud.gateway.integration.GatewayHandlerSupplier
-
- GatewayLocator - org.noear.solon.cloud.gateway.integration中的类
-
服务发现事件监听器
- GatewayLocator(GatewayProperties, CloudRouteRegister) - 类 的构造器org.noear.solon.cloud.gateway.integration.GatewayLocator
-
- GatewayProperties - org.noear.solon.cloud.gateway.properties中的类
-
分布式网关配置属性
- GatewayProperties() - 类 的构造器org.noear.solon.cloud.gateway.properties.GatewayProperties
-
- get() - 类 中的方法org.noear.solon.cloud.gateway.integration.GatewayHandlerSupplier
-
- getBody() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
获取主体
- getBody() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
获取主体
- getBuffer() - 类 中的方法org.noear.solon.cloud.gateway.exchange.impl.ExBodyOfBuffer
-
- getConfiguration() - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayHandler
-
获取配置
- getConnectTimeout() - 类 中的方法org.noear.solon.cloud.gateway.properties.TimeoutProperties
-
连接超时
- getDefaultFilters() - 类 中的方法org.noear.solon.cloud.gateway.properties.GatewayProperties
-
路由默认过滤器
- getDiscover() - 类 中的方法org.noear.solon.cloud.gateway.properties.GatewayProperties
-
发现配置
- getExcludedServices() - 类 中的方法org.noear.solon.cloud.gateway.properties.DiscoverProperties
-
排除服务
- getFilter(String, String) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
获取过滤器
- getFilters() - 类 中的方法org.noear.solon.cloud.gateway.properties.RouteProperties
-
过滤器
- getFilters() - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
过滤器
- getHandler(String) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
获取处理器
- getHeaders() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
获取头集合
- getHeaders() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
获取头集合
- getHttpClient() - 类 中的方法org.noear.solon.cloud.gateway.properties.GatewayProperties
-
Http 客户端超时
- getId() - 类 中的方法org.noear.solon.cloud.gateway.properties.RouteProperties
-
标识
- getId() - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
标识
- getIncludedServices() - 类 中的方法org.noear.solon.cloud.gateway.properties.DiscoverProperties
-
包括服务
- getIndex() - 类 中的方法org.noear.solon.cloud.gateway.properties.RouteProperties
-
顺序
- getIndex() - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
顺序位
- getMethod() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
获取方法
- getPath() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
获取路径
- getPathAndQueryString() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
获取路径和查询字符串
- getPredicate(String, String) - 类 中的静态方法org.noear.solon.cloud.gateway.route.RouteFactoryManager
-
获取检测器
- getPredicates() - 类 中的方法org.noear.solon.cloud.gateway.properties.RouteProperties
-
匹配检测器
- getPredicates() - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
匹配检测器
- getQueryString() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
获取查询字符串
- getRequestTimeout() - 类 中的方法org.noear.solon.cloud.gateway.properties.TimeoutProperties
-
请求超时
- getResponseTimeout() - 类 中的方法org.noear.solon.cloud.gateway.properties.TimeoutProperties
-
响应超时
- getRoutes() - 类 中的方法org.noear.solon.cloud.gateway.properties.GatewayProperties
-
路由记录
- getStatus() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
获取状态
- getStream() - 类 中的方法org.noear.solon.cloud.gateway.exchange.impl.ExBodyOfStream
-
- getTarget() - 类 中的方法org.noear.solon.cloud.gateway.properties.RouteProperties
-
目标
- getTarget() - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
目标
- getTimeout() - 类 中的方法org.noear.solon.cloud.gateway.properties.RouteProperties
-
超时
- getTimeout() - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
超时
H
- handle(HttpServerRequest) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayHandler
-
处理
- handle(ExContext) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExHandler
-
处理
- handle(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.handler.HttpRouteHandler
-
处理
- handle(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.handler.LbRouteHandler
-
- handleDo(ExContext, HttpClientRequest, CompletableEmitter) - 类 中的方法org.noear.solon.cloud.gateway.route.handler.HttpRouteHandler
-
- header(String, String...) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置头(替换)
- header(String, List<String>) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置头(替换)
- header(String, String...) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
配置头(替换)
- header(String, List<String>) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
配置头(替换)
- headerAdd(String, String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
添加头(添加)
- headerAdd(String, String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
添加头(添加)
- HeaderPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由请求头匹配
- HeaderPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.HeaderPredicateFactory
-
- headerRemove(String...) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
移除头
- headerRemove(String...) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
移除头
- Host - 接口 中的静态变量org.noear.solon.cloud.gateway.exchange.ExConstants
-
- HostPredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.HostPredicateFactory.HostPredicate
-
- HostPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由 Host 匹配检测器
- HostPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.HostPredicateFactory
-
- HostPredicateFactory.HostPredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
- HttpRouteHandler - org.noear.solon.cloud.gateway.route.handler中的类
-
Http 路由处理器
- HttpRouteHandler() - 类 的构造器org.noear.solon.cloud.gateway.route.handler.HttpRouteHandler
-
I
- id - 类 中的变量org.noear.solon.cloud.gateway.route.Route
-
- index - 类 中的变量org.noear.solon.cloud.gateway.route.Route
-
- index(int) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
配置顺序
- isEnabled() - 类 中的方法org.noear.solon.cloud.gateway.properties.DiscoverProperties
-
是否启用
- isSecure() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
是否安全
- isSecure() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
是否安全
L
- LbRouteHandler - org.noear.solon.cloud.gateway.route.handler中的类
-
Lb 路由处理器
- LbRouteHandler() - 类 的构造器org.noear.solon.cloud.gateway.route.handler.LbRouteHandler
-
- loadRoutesConfig() - 类 中的方法org.noear.solon.cloud.gateway.integration.GatewayLocator
-
构建分布式网关
- localAddress() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
本地地址
- localAddress() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
本地地址
M
- matched(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.Route
-
匹配
- method(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置方法
- MethodPredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.MethodPredicateFactory.MethodPredicate
-
- MethodPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由 Method 匹配检测器
- MethodPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.MethodPredicateFactory
-
- MethodPredicateFactory.MethodPredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
N
- newRequest() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
新的请求构建器
- newRequest() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
新的请求构建器
- newResponse() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
新的响应构建器
- newResponse() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
新的响应构建器
O
- onComplete() - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayCompletion
-
- onError(Throwable) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayCompletion
-
- onNext(Void) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayCompletion
-
- onSubscribe(Subscription) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayCompletion
-
- org.noear.solon.cloud.gateway - 程序包 org.noear.solon.cloud.gateway
-
- org.noear.solon.cloud.gateway.exchange - 程序包 org.noear.solon.cloud.gateway.exchange
-
- org.noear.solon.cloud.gateway.exchange.impl - 程序包 org.noear.solon.cloud.gateway.exchange.impl
-
- org.noear.solon.cloud.gateway.integration - 程序包 org.noear.solon.cloud.gateway.integration
-
- org.noear.solon.cloud.gateway.properties - 程序包 org.noear.solon.cloud.gateway.properties
-
- org.noear.solon.cloud.gateway.route - 程序包 org.noear.solon.cloud.gateway.route
-
- org.noear.solon.cloud.gateway.route.filter - 程序包 org.noear.solon.cloud.gateway.route.filter
-
- org.noear.solon.cloud.gateway.route.handler - 程序包 org.noear.solon.cloud.gateway.route.handler
-
- org.noear.solon.cloud.gateway.route.predicate - 程序包 org.noear.solon.cloud.gateway.route.predicate
-
P
- path(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置路径
- path(String) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
添加路径匹配检测器
- PathPredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.PathPredicateFactory.PathPredicate
-
- PathPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由 Path 匹配检测器
- PathPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.PathPredicateFactory
-
- PathPredicateFactory.PathPredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
- postComplete() - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayCompletion
-
提交异步完成
- predicate(ExPredicate) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
添加匹配检测器
- predicates - 类 中的变量org.noear.solon.cloud.gateway.route.Route
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.AddRequestHeaderFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.AddResponseHeaderFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.PrefixPathFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RedirectToFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RemoveRequestHeaderFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RemoveResponseHeaderFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.RewritePathFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.filter.StripPrefixFilterFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.AfterPredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.BeforePredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.CookiePredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.HeaderPredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.HostPredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.MethodPredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.PathPredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.QueryPredicateFactory
-
- prefix() - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.RemoteAddrPredicateFactory
-
- prefix() - 接口 中的方法org.noear.solon.cloud.gateway.route.RouteFilterFactory
-
配置前缀
- prefix() - 接口 中的方法org.noear.solon.cloud.gateway.route.RoutePredicateFactory
-
配置前缀
- PrefixPathFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.PrefixPathFilterFactory.PrefixPathFilter
-
- PrefixPathFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
添加前缀路径过滤器
- PrefixPathFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.PrefixPathFilterFactory
-
- PrefixPathFilterFactory.PrefixPathFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
Q
- QueryPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由请求查询参数匹配
- QueryPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.QueryPredicateFactory
-
- queryString(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewRequest
-
配置查询字符串
R
- rawBody() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始主体
- rawBody() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始主体
- rawCookie(String) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始 cookie
- rawCookie(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始 cookie
- rawCookies() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始所有 cookie
- rawCookies() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始所有 cookie
- rawHeader(String) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始 header
- rawHeader(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始 header
- rawHeaders() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始所有 header
- rawHeaders() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始所有 header
- rawMethod() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始请求方法
- rawMethod() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始请求方法
- rawPath() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始路径
- rawPath() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始路径
- rawQueryParam(String) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始查询参数
- rawQueryParam(String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始查询参数
- rawQueryParams() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始所有查询参数
- rawQueryParams() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始所有查询参数
- rawQueryString() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始查询字符串
- rawQueryString() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始查询字符串
- rawRequest() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
- rawURI() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
获取原始完整请求地址 uri
- rawURI() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
获取原始完整请求地址 uri
- realIp() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
客户端真实IP
- realIp() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
客户端真实IP
- redirect(int, String) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
跳转
- RedirectToFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RedirectToFilterFactory.RedirectToFilter
-
- RedirectToFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
添加跳转过滤器
- RedirectToFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RedirectToFilterFactory
-
- RedirectToFilterFactory.RedirectToFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
- register() - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayFilterMix
-
登记(组合过滤器)
- remoteAddress() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
远程地址
- remoteAddress() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
远程地址
- RemoteAddrPredicate(String) - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.RemoteAddrPredicateFactory.RemoteAddrPredicate
-
- RemoteAddrPredicateFactory - org.noear.solon.cloud.gateway.route.predicate中的类
-
路由 RemoteAddr 匹配检测器
- RemoteAddrPredicateFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.predicate.RemoteAddrPredicateFactory
-
- RemoteAddrPredicateFactory.RemoteAddrPredicate - org.noear.solon.cloud.gateway.route.predicate中的类
-
- RemoveRequestHeaderFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RemoveRequestHeaderFilterFactory.RemoveRequestHeaderFilter
-
- RemoveRequestHeaderFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
移除请求头过滤器
- RemoveRequestHeaderFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RemoveRequestHeaderFilterFactory
-
- RemoveRequestHeaderFilterFactory.RemoveRequestHeaderFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
- RemoveResponseHeaderFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RemoveResponseHeaderFilterFactory.RemoveResponseHeaderFilter
-
- RemoveResponseHeaderFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
移除响应头过滤器
- RemoveResponseHeaderFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RemoveResponseHeaderFilterFactory
-
- RemoveResponseHeaderFilterFactory.RemoveResponseHeaderFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
- RewritePathFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RewritePathFilterFactory.RewritePathFilter
-
- RewritePathFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
重写路径路由过滤器
当配置信息为 RewritePath=/red/(?
- RewritePathFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.RewritePathFilterFactory
-
- RewritePathFilterFactory.RewritePathFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
- route(String, Consumer<RouteSpec>) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
配置路由(构建或更新)
- route(RouteSpec) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
配置路由(替换)
- route(String, Consumer<RouteSpec>) - 接口 中的方法org.noear.solon.cloud.gateway.CloudRouteRegister
-
路由登记
- route(RouteSpec) - 接口 中的方法org.noear.solon.cloud.gateway.CloudRouteRegister
-
路由登记
- route() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
路由
- Route - org.noear.solon.cloud.gateway.route中的类
-
分布式路由记录
- Route(String) - 类 的构造器org.noear.solon.cloud.gateway.route.Route
-
- routeDefaultFilter(ExFilter) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
路由默认过滤器
- routeDefaultFilters - 类 中的变量org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
- RouteFactoryManager - org.noear.solon.cloud.gateway.route中的类
-
路由工厂管理
- RouteFilterFactory - org.noear.solon.cloud.gateway.route中的接口
-
路由过滤器工厂
- routeFind(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
查找路由记录
- RouteHandler - org.noear.solon.cloud.gateway.route中的接口
-
路由处理器
- RoutePredicateFactory - org.noear.solon.cloud.gateway.route中的接口
-
路由检测器工厂
- RouteProperties - org.noear.solon.cloud.gateway.properties中的类
-
分布式路由配置属性
- RouteProperties() - 类 的构造器org.noear.solon.cloud.gateway.properties.RouteProperties
-
- routeRemove(String) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
- routeRemove(String) - 接口 中的方法org.noear.solon.cloud.gateway.CloudRouteRegister
-
路由移除
- routes - 类 中的变量org.noear.solon.cloud.gateway.CloudGatewayConfiguration
-
- RouteSpec - org.noear.solon.cloud.gateway.route中的类
-
路由构建器
- RouteSpec(String) - 类 的构造器org.noear.solon.cloud.gateway.route.RouteSpec
-
S
- schemas() - 类 中的方法org.noear.solon.cloud.gateway.route.handler.HttpRouteHandler
-
- schemas() - 类 中的方法org.noear.solon.cloud.gateway.route.handler.LbRouteHandler
-
- schemas() - 接口 中的方法org.noear.solon.cloud.gateway.route.RouteHandler
-
架构支持
- setExecutor(Executor) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayHandler
-
- setHandler(Handler) - 类 中的方法org.noear.solon.cloud.gateway.CloudGatewayHandler
-
- start() - 类 中的方法org.noear.solon.cloud.gateway.integration.GatewayLocator
-
开始
- start(AppContext) - 类 中的方法org.noear.solon.cloud.gateway.integration.XPluginImpl
-
- status(int) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExNewResponse
-
- StripPrefixFilter(String) - 类 的构造器org.noear.solon.cloud.gateway.route.filter.StripPrefixFilterFactory.StripPrefixFilter
-
- StripPrefixFilterFactory - org.noear.solon.cloud.gateway.route.filter中的类
-
路径去除前缀过滤器
- StripPrefixFilterFactory() - 类 的构造器org.noear.solon.cloud.gateway.route.filter.StripPrefixFilterFactory
-
- StripPrefixFilterFactory.StripPrefixFilter - org.noear.solon.cloud.gateway.route.filter中的类
-
T
- target() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
路由目标
- target() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
路由目标
- target - 类 中的变量org.noear.solon.cloud.gateway.route.Route
-
- target(URI) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
配置目标
- target(String) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
配置目标
- targetNew(URI) - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
配置路由新目标
- targetNew() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
路由新目标
- targetNew(URI) - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
配置路由新目标
- targetNew() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
路由新目标
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.AfterPredicateFactory.AfterPredicate
-
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.BeforePredicateFactory.BeforePredicate
-
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.CookiePredicateFactory.CookiePredicate
-
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.HostPredicateFactory.HostPredicate
-
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.MethodPredicateFactory.MethodPredicate
-
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.PathPredicateFactory.PathPredicate
-
- test(ExContext) - 类 中的方法org.noear.solon.cloud.gateway.route.predicate.RemoteAddrPredicateFactory.RemoteAddrPredicate
-
- timeout() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
路由超时
- timeout() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
路由超时
- timeout - 类 中的变量org.noear.solon.cloud.gateway.route.Route
-
- timeout(TimeoutProperties) - 类 中的方法org.noear.solon.cloud.gateway.route.RouteSpec
-
配置超时
- TimeoutProperties - org.noear.solon.cloud.gateway.properties中的类
-
超时属性(单位:秒)
- TimeoutProperties() - 类 的构造器org.noear.solon.cloud.gateway.properties.TimeoutProperties
-
- TimeoutProperties(int) - 类 的构造器org.noear.solon.cloud.gateway.properties.TimeoutProperties
-
- TimeoutProperties(int, int, int) - 类 的构造器org.noear.solon.cloud.gateway.properties.TimeoutProperties
-
- toContext() - 接口 中的方法org.noear.solon.cloud.gateway.exchange.ExContext
-
转为经典接口(不带 req-body)
- toContext() - 类 中的方法org.noear.solon.cloud.gateway.exchange.ExContextImpl
-
转为经典接口(不带 req-body)
X
- X_Forwarded_For - 接口 中的静态变量org.noear.solon.cloud.gateway.exchange.ExConstants
-
- X_Forwarded_Host - 接口 中的静态变量org.noear.solon.cloud.gateway.exchange.ExConstants
-
- X_Real_IP - 接口 中的静态变量org.noear.solon.cloud.gateway.exchange.ExConstants
-
- XPluginImpl - org.noear.solon.cloud.gateway.integration中的类
-
- XPluginImpl() - 类 的构造器org.noear.solon.cloud.gateway.integration.XPluginImpl
-
A B C D E F G H I L M N O P Q R S T X
Copyright © 2024. All rights reserved.