- AbsentConfigurator - org.apache.dubbo.rpc.cluster.configurator.absent中的类
-
AbsentConfigurator
- AbsentConfigurator(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator
-
- AbsentConfiguratorFactory - org.apache.dubbo.rpc.cluster.configurator.absent中的类
-
AbsentConfiguratorFactory
- AbsentConfiguratorFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory
-
- AbstractCluster - org.apache.dubbo.rpc.cluster.support.wrapper中的类
-
- AbstractCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster
-
- AbstractClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
AbstractClusterInvoker
- AbstractClusterInvoker() - 类 的构造器org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
-
- AbstractClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
-
- AbstractClusterInvoker(Directory<T>, URL) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
-
- AbstractConditionMatcher - org.apache.dubbo.rpc.cluster.router.condition.matcher中的类
-
The abstract implementation of ConditionMatcher, records the match and mismatch patterns of this matcher while at the same time
provides the common match logics.
- AbstractConditionMatcher(String, ModuleModel) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.matcher.AbstractConditionMatcher
-
- AbstractConfigurator - org.apache.dubbo.rpc.cluster.configurator中的类
-
AbstractConfigurator
- AbstractConfigurator(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator
-
- AbstractDirectory<T> - org.apache.dubbo.rpc.cluster.directory中的类
-
Abstract implementation of Directory: Invoker list returned from this Directory's list method have been filtered by Routers
- AbstractDirectory(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- AbstractDirectory(URL, boolean) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- AbstractDirectory(URL, RouterChain<T>, boolean) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- AbstractLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
AbstractLoadBalance
- AbstractLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.AbstractLoadBalance
-
- AbstractRouter - org.apache.dubbo.rpc.cluster.router中的类
-
- AbstractRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouter
-
- AbstractRouter() - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouter
-
- AbstractRouterRule - org.apache.dubbo.rpc.cluster.router中的类
-
TODO Extract more code here if necessary
- AbstractRouterRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- AbstractStateRouter<T> - org.apache.dubbo.rpc.cluster.router.state中的类
-
The abstract class of StateRoute.
- AbstractStateRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
-
- accept(URL, Map<String, String>) - 接口 中的方法org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
-
- AdaptiveLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
AdaptiveLoadBalance
- AdaptiveLoadBalance(ApplicationModel) - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.AdaptiveLoadBalance
-
- add(E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
If the element to added is appeared in originList even if it is not in rootSet,
directly set its index in rootSet to true.
- add(E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList.BitListIterator
-
- addAll(Collection<? extends E>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- addDisabledInvoker(Invoker<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- addDisabledInvoker(Invoker<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
-
disable an invoker, remove from list next time
will be removed when invoker is removed by address refresh notification
using in service offline notification
- addEnabledService(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotSwitcher
-
- addIndex(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- addInvalidateInvoker(Invoker<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- addInvalidateInvoker(Invoker<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
-
invalidate an invoker, add it into reconnect task, remove from list next time
will be recovered by address refresh notification or reconnect success notification
- addListener(String, String, ConfigurationListener) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
-
- addListener(String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
- addListener(String, String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
Register a configuration listener for a specified key
The listener only works for service governance purpose, so the target group would always be the value user
specifies at startup or 'dubbo' by default.
- ADDRESSES_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- AddressListener - org.apache.dubbo.registry中的接口
-
- AddressMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
-
- AddressMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.AddressMatch
-
- addRouters(List<Router>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
- addRouters(List<Router>) - 类 中的方法org.apache.dubbo.rpc.cluster.SingleRouterChain
-
If we use route:// protocol in version before 2.7.0, each URL will generate a Router instance, so we should
keep the routers up to date, that is, each time router URLs changes, we should update the routers list, only
keep the builtinRouters which are available all the time and the latest notified routers which are generated
from URLs.
- addToTailList(E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- after(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
-
已过时。
- and(BitList<E>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
And operation between two bitList.
- appendNode(RouterSnapshotNode<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotNode
-
- APPLICATIONS_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- AppScriptRouterFactory - org.apache.dubbo.rpc.cluster.router.script.config中的类
-
- AppScriptRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.config.AppScriptRouterFactory
-
- AppScriptStateRouter<T> - org.apache.dubbo.rpc.cluster.router.script.config中的类
-
- AppScriptStateRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.config.AppScriptStateRouter
-
- AppStateRouter<T> - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Application level router, "application.condition-router"
- AppStateRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.AppStateRouter
-
- AppStateRouterFactory - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Application level router factory
AppRouter should after ServiceRouter
- AppStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.AppStateRouterFactory
-
- ArgumentConditionMatcher - org.apache.dubbo.rpc.cluster.router.condition.matcher.argument中的类
-
analysis the arguments in the rule.
- ArgumentConditionMatcher(String, ModuleModel) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.matcher.argument.ArgumentConditionMatcher
-
- ArgumentConditionMatcherFactory - org.apache.dubbo.rpc.cluster.router.condition.matcher.argument中的类
-
- ArgumentConditionMatcherFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.matcher.argument.ArgumentConditionMatcherFactory
-
- ARGUMENTS - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
prefix of arguments router key
- ArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
-
- ArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ArrayMerger
-
- AttachmentConditionMatcher - org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment中的类
-
analysis the arguments in the rule.
- AttachmentConditionMatcher(String, ModuleModel) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment.AttachmentConditionMatcher
-
- AttachmentConditionMatcherFactory - org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment中的类
-
- AttachmentConditionMatcherFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment.AttachmentConditionMatcherFactory
-
- ATTRIBUTE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- AvailableCluster - org.apache.dubbo.rpc.cluster.support中的类
-
AvailableCluster
- AvailableCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.AvailableCluster
-
- AvailableClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
AvailableClusterInvoker
- AvailableClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AvailableClusterInvoker
-
- CacheableRouterFactory - org.apache.dubbo.rpc.cluster中的类
-
If you want to provide a router implementation based on design of v2.7.0, please extend from this abstract class.
- CacheableRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.CacheableRouterFactory
-
- CacheableStateRouterFactory - org.apache.dubbo.rpc.cluster.router.state中的类
-
If you want to provide a router implementation based on design of v2.7.0, please extend from this abstract class.
- CacheableStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.CacheableStateRouterFactory
-
- CallbackRegistrationInvoker(Invoker<T>, List<FILTER>) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.CallbackRegistrationInvoker
-
- CharArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
-
- CharArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.CharArrayMerger
-
- checkConnectivity() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- clear() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
Caution: This operation will clear originList for removing references purpose.
- clearRule(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
-
- clearRule(String) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.MeshRuleListener
-
- clone() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- cloneSnapshot() - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotSwitcher
-
- cloneToArrayList() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- Cluster - org.apache.dubbo.rpc.cluster中的接口
-
Cluster.
- CLUSTER_AVAILABLE_CHECK_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
To decide whether to exclude unavailable invoker from the cluster
- CLUSTER_STICKY_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
To decide whether to enable sticky strategy for cluster
- ClusterCallbackRegistrationInvoker(ClusterInvoker<T>, Invoker<T>, List<FILTER>) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.ClusterCallbackRegistrationInvoker
-
- ClusterFilter - org.apache.dubbo.rpc.cluster.filter中的接口
-
- ClusterFilterChainNode(TYPE, Invoker<T>, FILTER) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.ClusterFilterChainNode
-
- ClusterInterceptor - org.apache.dubbo.rpc.cluster.interceptor中的接口
-
已过时。
- ClusterInterceptor.Listener - org.apache.dubbo.rpc.cluster.interceptor中的接口
-
已过时。
- ClusterInvoker<T> - org.apache.dubbo.rpc.cluster中的接口
-
This is the final Invoker type referenced by the RPC proxy on Consumer side.
- ClusterScopeModelInitializer - org.apache.dubbo.rpc.cluster中的类
-
- ClusterScopeModelInitializer() - 类 的构造器org.apache.dubbo.rpc.cluster.ClusterScopeModelInitializer
-
- ClusterUtils - org.apache.dubbo.rpc.cluster.support中的类
-
ClusterUtils
- ClusterUtils() - 类 的构造器org.apache.dubbo.rpc.cluster.support.ClusterUtils
-
- compareTo(Configurator) - 接口 中的方法org.apache.dubbo.rpc.cluster.Configurator
-
Sort by host, then by priority
1. the url with a specific host ip should have higher priority than 0.0.0.0
2. if two url has the same host, compare by priority value;
- compareTo(Router) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
- ConditionMatch - org.apache.dubbo.rpc.cluster.configurator.parser.model中的类
-
- ConditionMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.model.ConditionMatch
-
- ConditionMatcher - org.apache.dubbo.rpc.cluster.router.condition.matcher中的接口
-
ConditionMatcher represents a specific match condition of a condition rule.
- ConditionMatcherFactory - org.apache.dubbo.rpc.cluster.router.condition.matcher中的接口
-
Factory of ConditionMatcher instances.
- ConditionRouterRule - org.apache.dubbo.rpc.cluster.router.condition.config.model中的类
-
- ConditionRouterRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
-
- ConditionRuleParser - org.apache.dubbo.rpc.cluster.router.condition.config.model中的类
-
%YAML1.2
scope: application
runtime: true
force: false
conditions:
- >
method!
- ConditionRuleParser() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRuleParser
-
- CONDITIONS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- ConditionStateRouter<T> - org.apache.dubbo.rpc.cluster.router.condition中的类
-
Condition Router directs traffics matching the 'when condition' to a particular address subset determined by the 'then condition'.
- ConditionStateRouter(URL, String, boolean, boolean) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionStateRouter
-
- ConditionStateRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionStateRouter
-
- ConditionStateRouterFactory - org.apache.dubbo.rpc.cluster.router.condition中的类
-
- ConditionStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionStateRouterFactory
-
- CONFIG_ITEM_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- CONFIG_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- CONFIG_VERSION_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- CONFIG_VERSION_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- ConfigItem - org.apache.dubbo.rpc.cluster.configurator.parser.model中的类
-
- ConfigItem() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- ConfigParser - org.apache.dubbo.rpc.cluster.configurator.parser中的类
-
Config parser
- ConfigParser() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.ConfigParser
-
- CONFIGS_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- Configurator - org.apache.dubbo.rpc.cluster中的接口
-
Configurator.
- ConfiguratorConfig - org.apache.dubbo.rpc.cluster.configurator.parser.model中的类
-
- ConfiguratorConfig() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- ConfiguratorFactory - org.apache.dubbo.rpc.cluster中的接口
-
ConfiguratorFactory.
- configure(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator
-
- configure(URL) - 接口 中的方法org.apache.dubbo.rpc.cluster.Configurator
-
Configure the provider url.
- ConnectionPoolSettings - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
-
- ConnectionPoolSettings() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.ConnectionPoolSettings
-
- ConsistentHashLB - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance中的类
-
- ConsistentHashLB() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.ConsistentHashLB
-
- ConsistentHashLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
ConsistentHashLoadBalance
- ConsistentHashLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
-
- Constants - org.apache.dubbo.rpc.cluster中的接口
-
- CONSUMER_URL_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- ConsumerClassLoaderFilter - org.apache.dubbo.rpc.cluster.filter.support中的类
-
- ConsumerClassLoaderFilter() - 类 的构造器org.apache.dubbo.rpc.cluster.filter.support.ConsumerClassLoaderFilter
-
- ConsumerContextFilter - org.apache.dubbo.rpc.cluster.filter.support中的类
-
ConsumerContextFilter set current RpcContext with invoker,invocation, local host, remote host and port
for consumer invoker.It does it to make the requires info available to execution thread's RpcContext.
- ConsumerContextFilter(ApplicationModel) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter
-
- contains(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- containsRule() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleCache
-
- convert(URL, Object) - 接口 中的方法org.apache.dubbo.rpc.cluster.RuleConverter
-
- CopyOfClusterFilterChainNode(TYPE, Invoker<T>, FILTER) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.CopyOfClusterFilterChainNode
-
- CopyOfFilterChainNode(TYPE, Invoker<T>, FILTER) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.CopyOfFilterChainNode
-
- createMatcher(String, ModuleModel) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.argument.ArgumentConditionMatcherFactory
-
- createMatcher(String, ModuleModel) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment.AttachmentConditionMatcherFactory
-
- createMatcher(String, ModuleModel) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.ConditionMatcherFactory
-
Create a matcher instance for the key.
- createMatcher(String, ModuleModel) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.param.UrlParamConditionMatcherFactory
-
- RandomLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
This class select one provider from multiple providers randomly.
- RandomLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
-
- randomSelectOne() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- RangeValuePattern - org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.range中的类
-
Matches with patterns like 'key=1~100', 'key=~100' or 'key=1~'
- RangeValuePattern() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.range.RangeValuePattern
-
- RAW_RULE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- receiveConfigInfo(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
-
- recoverDisabledInvoker(Invoker<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- recoverDisabledInvoker(Invoker<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
-
recover a disabled invoker
- refer(Class<T>, URL) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper
-
- REFER_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
The key name for reference URL in register center
- refreshInvoker() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
Refresh invokers from total invokers
1. all the invokers in need to reconnect list should be removed in the valid invokers list
2. all the invokers in disabled invokers list should be removed in the valid invokers list
3. all the invokers disappeared from total invokers should be removed in the need to reconnect list
4. all the invokers disappeared from total invokers should be removed in the disabled invokers list
- register(MeshRuleListener) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
-
- register(String, MeshRuleListener) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleManager
-
- register(MeshRuleListener) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.MeshRuleDispatcher
-
- remove() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList.BitListIterator
-
- remove(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
If the element to added is appeared in originList,
directly set its index in rootSet to false.
- remove(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- removeEnabledService(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotSwitcher
-
- removeListener(String, String, ConfigurationListener) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
-
- removeListener(String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
- removeListener(String, String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
Stops one listener from listening to value changes in the specified key.
- RoundRobinLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
Round robin load balance.
- RoundRobinLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
-
- route(List<Invoker<T>>, URL, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
已过时。
- route(List<Invoker<T>>, URL, Invocation, boolean) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
** This method can return the state of whether routerChain needed to continue route. **
Filter invokers with current routing rule and only return the invokers that comply with the rule.
- route(BitList<Invoker<T>>, URL, Invocation, boolean, Holder<RouterSnapshotNode<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
-
- route(BitList<Invoker<T>>, URL, Invocation, boolean, Holder<RouterSnapshotNode<T>>) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
-
Filter invokers with current routing rule and only return the invokers that comply with the rule.
- route(BitList<Invoker<T>>, URL, Invocation, boolean, Holder<RouterSnapshotNode<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.TailStateRouter
-
- route(URL, BitList<Invoker<T>>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
- route(URL, BitList<Invoker<T>>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.SingleRouterChain
-
- routeAndPrint(URL, BitList<Invoker<T>>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.SingleRouterChain
-
- Router - org.apache.dubbo.rpc.cluster中的接口
-
Router.
- ROUTER_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
key for router type, for e.g., "script"/"file", corresponding to ScriptRouterFactory.NAME, FileRouterFactory.NAME
- ROUTER_TYPE_CLEAR - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
when ROUTER_KEY's value is set to ROUTER_TYPE_CLEAR, RegistryDirectory will clean all current routers
- RouterChain<T> - org.apache.dubbo.rpc.cluster中的类
-
Router chain
- RouterChain(SingleRouterChain<T>[]) - 类 的构造器org.apache.dubbo.rpc.cluster.RouterChain
-
- RouterFactory - org.apache.dubbo.rpc.cluster中的接口
-
RouterFactory.
- RouterGroupingState<T> - org.apache.dubbo.rpc.cluster.router.state中的类
-
- RouterGroupingState(String, int, Map<String, BitList<Invoker<T>>>) - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.RouterGroupingState
-
- RouterResult<T> - org.apache.dubbo.rpc.cluster.router中的类
-
- RouterResult(List<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.router.RouterResult
-
- RouterResult(List<T>, String) - 类 的构造器org.apache.dubbo.rpc.cluster.router.RouterResult
-
- RouterResult(boolean, List<T>, String) - 类 的构造器org.apache.dubbo.rpc.cluster.router.RouterResult
-
- RouterSnapshotFilter - org.apache.dubbo.rpc.cluster.router中的类
-
- RouterSnapshotFilter(FrameworkModel) - 类 的构造器org.apache.dubbo.rpc.cluster.router.RouterSnapshotFilter
-
- RouterSnapshotNode<T> - org.apache.dubbo.rpc.cluster.router中的类
-
- RouterSnapshotNode(String, List<Invoker<T>>) - 类 的构造器org.apache.dubbo.rpc.cluster.router.RouterSnapshotNode
-
- RouterSnapshotSwitcher - org.apache.dubbo.rpc.cluster.router中的类
-
- RouterSnapshotSwitcher() - 类 的构造器org.apache.dubbo.rpc.cluster.router.RouterSnapshotSwitcher
-
- RULE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- RULE_SUFFIX - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ListenableStateRouter
-
- RULE_VERSION_V27 - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- RULE_VERSION_V30 - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- RuleConverter - org.apache.dubbo.rpc.cluster中的接口
-
- ruleSuffix() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.StandardMeshRuleRouter
-
- ruleSuffix() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.MeshRuleListener
-
- RUNTIME_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- SCOPE_APPLICATION - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- SCOPE_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- SCOPE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- SCOPE_SERVICE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- ScopeClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support.wrapper中的类
-
ScopeClusterInvoker is a cluster invoker which handles the invocation logic of a single service in a specific scope.
- ScopeClusterInvoker(Directory<T>, Invoker<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.ScopeClusterInvoker
-
- ScopeClusterWrapper - org.apache.dubbo.rpc.cluster.support.wrapper中的类
-
Introducing ScopeClusterInvoker section through Dubbo SPI mechanism
- ScopeClusterWrapper(Cluster) - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.ScopeClusterWrapper
-
- ScriptRule - org.apache.dubbo.rpc.cluster.router.script.config.model中的类
-
- ScriptRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.config.model.ScriptRule
-
- ScriptStateRouter<T> - org.apache.dubbo.rpc.cluster.router.script中的类
-
ScriptRouter
- ScriptStateRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.ScriptStateRouter
-
- ScriptStateRouterFactory - org.apache.dubbo.rpc.cluster.router.script中的类
-
ScriptRouterFactory
Example URLS used by Script Router Factory:
script://registryAddress?
- ScriptStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.ScriptStateRouterFactory
-
- select(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.loadbalance.AbstractLoadBalance
-
- select(List<Invoker<T>>, URL, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.LoadBalance
-
select one invoker in list.
- SERVICES_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- ServiceStateRouter<T> - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Service level router, "server-unique-name.condition-router"
- ServiceStateRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ServiceStateRouter
-
- ServiceStateRouterFactory - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Service level router factory
ServiceRouter should before AppRouter
- ServiceStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ServiceStateRouterFactory
-
- set(E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList.BitListIterator
-
- setAddress(AddressMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConditionMatch
-
- setAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
-
- setApiVersion(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
-
- setApp(ListStringMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConditionMatch
-
- setApplication(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStateRouter
-
- setApplicationModel(ApplicationModel) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter
-
- setApplicationModel(ApplicationModel) - 类 中的方法org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
-
- setApplicationModel(ApplicationModel) - 类 中的方法org.apache.dubbo.rpc.cluster.support.ClusterUtils
-
- setApplications(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setAppName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
-
- setArgc(Integer) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
-
- setArgp(List<StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
-
- setArgs(List<DubboMethodArg>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
-
- setAttachments(DubboAttachmentMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
-
- setBool_value(BoolMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
-
- setChainOutputInvokers(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotNode
-
- setCird(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.AddressMatch
-
- setConditions(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
-
- setConfigs(List<ConfigItem>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- setConfigVersion(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- setConsistentHash(ConsistentHashLB) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.LoadBalancerSettings
-
- setConsumerUrl(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- setDestination(DubboDestination) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboRouteDestination
-
- setDestinationRuleList(List<DestinationRule>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
-
- setDubbo(List<DubboRoute>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceSpec
-
- setDubboContext(Map<String, StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
-
- setDynamic(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setEmpty(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- setEnabled(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setEnabled(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- setEnabled(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setEnd(Double) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
-
- setExact(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.AddressMatch
-
- setExact(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.BoolMatch
-
- setExact(Double) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
-
- setExact(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- setFallback(DubboRouteDestination) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
-
- setForce(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
-
- setForce(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setForce(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
-
- setHeaders(Map<String, StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
-
- setHeaders(Map<String, StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
-
- setHeadStateRouter(StateRouter<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.SingleRouterChain
-
已过时。
- setHost(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
-
- setHost(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
-
- setHosts(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceSpec
-
- setIndex(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
-
- setInvokers(BitList<Invoker<T>>, Runnable) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
Notify router chain of the initial addresses from registry at the first time.
- setInvokers(BitList<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.SingleRouterChain
-
Notify router chain of the initial addresses from registry at the first time.
- setKey(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- setKey(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ParamMatch
-
- setKey(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setKey(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.ParamMatch
-
- setKind(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
-
- setLabels(Map<String, String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
-
- setLoadBalancer(LoadBalancerSettings) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.TrafficPolicy
-
- setMatch(ConditionMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setMatch(List<DubboMatchRequest>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
-
- setMatch(List<ParamMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
-
- SetMerger - org.apache.dubbo.rpc.cluster.merger中的类
-
- SetMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.SetMerger
-
- setMetadata(Map<String, String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
-
- setMethod(DubboMethodMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
-
- setMod(Double) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
-
- setName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
-
- setName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
-
- setName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
-
- setName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
-
- setName(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
-
- setName_match(StringMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
-
- setNextRouter(StateRouter<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
-
Next Router node state is maintained by AbstractStateRouter and this method is not allow to override.
- setNextRouter(StateRouter<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
-
Notify next router node to current router.
- setNextRouter(StateRouter<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.TailStateRouter
-
- setNodeOutputInvokers(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotNode
-
- setNoempty(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- setNum_value(ListDoubleMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
-
- setOneof(List<BoolMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListBoolMatch
-
- setOneof(List<DoubleMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListDoubleMatch
-
- setOneof(List<StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListStringMatch
-
- setParam(List<ParamMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConditionMatch
-
- setParameters(Map<String, String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setPort(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
-
- setPrefix(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- setPriority(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
-
- setPriority(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setProviderAddress(AddressMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConditionMatch
-
- setProviderAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setRange(DoubleRangeMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
-
- setRawRule(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setRegex(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- setRoute(List<DubboRouteDestination>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
-
- setRoutedetail(List<DubboRouteDetail>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
-
- setRouterChain(RouterChain<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
-
- setRouterFactory(StateRouterFactory) - 类 中的方法org.apache.dubbo.rpc.cluster.router.file.FileStateRouterFactory
-
- setRouterMessage(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotNode
-
- setRuntime(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setScope(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
-
- setScope(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setScopeModel(ScopeModel) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.MergerFactory
-
- setScript(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.config.model.ScriptRule
-
- setScriptRule(ScriptRule) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.config.AppScriptStateRouter
-
- setService(ListStringMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConditionMatch
-
- setServices(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setServices(List<StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
-
- setSide(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setSimple(SimpleLB) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.LoadBalancerSettings
-
- setSnapshot(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.RouterSnapshotSwitcher
-
- setSourceLabels(Map<String, String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
-
- setSpec(DestinationRuleSpec) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRule
-
- setSpec(VirtualServiceSpec) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceRule
-
- setStart(Double) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
-
- setStr_value(ListStringMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
-
- setSubset(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
-
- setSubsets(List<Subset>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
-
- setTagRouterRule(TagRouterRule) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStateRouter
-
- setTags(List<Tag>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
-
- setTracingContext(Map<String, StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
-
- setTrafficPolicy(TrafficPolicy) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
-
- setType(String) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- setType(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
-
- setType(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.config.model.ScriptRule
-
- setUrl(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
-
- setUrl(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
-
- setValid(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setValue(StringMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ParamMatch
-
- setValue(StringMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.ParamMatch
-
- setVersion(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
-
- setVirtualServiceRuleList(List<VirtualServiceRule>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
-
- setWeight(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboRouteDestination
-
- setWildcard(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.AddressMatch
-
- setWildcard(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- ShortArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
-
- ShortArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger
-
- SHORTEST_RESPONSE_SLIDE_PERIOD - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
The key of shortestResponseSlidePeriod
- ShortestResponseLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
ShortestResponseLoadBalance
Filter the number of invokers with the shortest response time of
success calls and count the weights and quantities of these invokers in last slide window.
- ShortestResponseLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
-
- SHOULD_FAIL_FAST_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
- shouldMatch(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.argument.ArgumentConditionMatcherFactory
-
- shouldMatch(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment.AttachmentConditionMatcherFactory
-
- shouldMatch(String) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.ConditionMatcherFactory
-
Check if the key is of the form of the current matcher type which this factory instance represents..
- shouldMatch(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.param.UrlParamConditionMatcherFactory
-
- shouldMatch(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.range.RangeValuePattern
-
- shouldMatch(String) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.ValuePattern
-
Is the input pattern of a specific form, for example, range pattern '1~100', wildcard pattern 'hello*', etc.
- shouldMatch(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.wildcard.WildcardValuePattern
-
- SIDE_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
-
- SimpleLB - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance中的枚举
-
- simpleRoute(URL, BitList<Invoker<T>>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.SingleRouterChain
-
- SingleRouterChain<T> - org.apache.dubbo.rpc.cluster中的类
-
Router chain
- SingleRouterChain(List<Router>, List<StateRouter<T>>, boolean, RouterSnapshotSwitcher) - 类 的构造器org.apache.dubbo.rpc.cluster.SingleRouterChain
-
- size() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- STANDARD_ROUTER_KEY - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleConstants
-
- StandardMeshRuleRouter<T> - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
-
- StandardMeshRuleRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.StandardMeshRuleRouter
-
- StandardMeshRuleRouterFactory - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
-
- StandardMeshRuleRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.StandardMeshRuleRouterFactory
-
- StateRouter<T> - org.apache.dubbo.rpc.cluster.router.state中的接口
-
State Router.
- StateRouterFactory - org.apache.dubbo.rpc.cluster.router.state中的接口
-
- StaticDirectory<T> - org.apache.dubbo.rpc.cluster.directory中的类
-
StaticDirectory
- StaticDirectory(List<Invoker<T>>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
-
- StaticDirectory(List<Invoker<T>>, RouterChain<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
-
- StaticDirectory(URL, List<Invoker<T>>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
-
- StaticDirectory(URL, List<Invoker<T>>, RouterChain<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.directory.StaticDirectory
-
- stop() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableStateRouter
-
- stop() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
-
- stop() - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.config.AppScriptStateRouter
-
- stop() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
-
- stop() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
- stop() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStateRouter
-
- StringMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
-
- StringMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
-
- subList(int, int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
-
- Subset - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
-
- Subset() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
-