| 程序包 | 说明 |
|---|---|
| org.noear.solon.cloud.gateway | |
| org.noear.solon.cloud.gateway.exchange | |
| org.noear.solon.cloud.gateway.route |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,Route> |
CloudGatewayConfiguration.routes |
| 限定符和类型 | 方法和说明 |
|---|---|
Route |
CloudGatewayConfiguration.routeFind(ExContext ctx)
查找路由记录
|
| 限定符和类型 | 方法和说明 |
|---|---|
CloudRouteRegister |
CloudGatewayConfiguration.route(Route route)
配置路由(替换)
|
CloudRouteRegister |
CloudRouteRegister.route(Route route)
登记路由
|
| 限定符和类型 | 方法和说明 |
|---|---|
CloudRouteRegister |
CloudGatewayConfiguration.route(String id,
Consumer<Route> builder)
配置路由(构建或更新)
|
CloudRouteRegister |
CloudRouteRegister.route(String id,
Consumer<Route> builder)
登记路由
|
| 限定符和类型 | 方法和说明 |
|---|---|
Route |
ExContextImpl.route()
路由
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExContextImpl.bind(Route route)
绑定路由信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
Route |
Route.filter(ExFilter filter)
添加过滤器
|
Route |
Route.filter(ExFilter filter,
int index)
添加过滤器
|
Route |
Route.filters(Collection<ExFilter> filters)
添加过滤器
|
Route |
Route.index(int index)
配置顺序
|
Route |
Route.path(String path)
添加路径匹配检测器
|
Route |
Route.predicate(ExPredicate predicate)
添加匹配检测器
|
Route |
Route.target(String uri)
配置目标
|
Route |
Route.target(URI uri)
配置目标
|
Route |
Route.timeout(TimeoutProperties timeout)
配置超时
|
Copyright © 2024. All rights reserved.