跳过导航链接
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
 

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.