public class ServiceRouterConfigImpl extends PluginConfigImpl implements ServiceRouterConfig
DEFAULT_ROUTER_CANARY, DEFAULT_ROUTER_ISOLATED, DEFAULT_ROUTER_METADATA, DEFAULT_ROUTER_NEARBY, DEFAULT_ROUTER_RECOVER, DEFAULT_ROUTER_RULE, DEFAULT_ROUTER_SET| Constructor and Description |
|---|
ServiceRouterConfigImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAfterChain()
services.consumer.serviceRouter.afterChain
后置路由链配置
|
List<String> |
getBeforeChain()
services.consumer.serviceRouter.beforeChain
前置路由链配置
|
List<String> |
getChain()
services.consumer.serviceRouter.chain
路由核心链配置
|
void |
setAfterChain(List<String> afterChain) |
void |
setBeforeChain(List<String> beforeChain) |
void |
setChain(List<String> chain) |
void |
setDefault(Object defaultObject)
设置默认值信息
|
String |
toString() |
void |
verify()
执行校验操作,参数校验失败会抛出IllegalArgumentException
|
getPlugin, getPluginConfig, getPluginConfigs, setDefaultPluginConfig, setPluginConfig, verifyPluginConfigequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPluginConfig, getPluginConfigspublic List<String> getChain()
ServiceRouterConfiggetChain in interface ServiceRouterConfigpublic List<String> getAfterChain()
ServiceRouterConfiggetAfterChain in interface ServiceRouterConfigpublic List<String> getBeforeChain()
ServiceRouterConfiggetBeforeChain in interface ServiceRouterConfigpublic void verify()
Verifierpublic void setDefault(Object defaultObject)
VerifiersetDefault in interface VerifierdefaultObject - 默认值对象Copyright © 2024. All rights reserved.