A B C D E F G H I J L M N O P R S T U V W Z
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- 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
- AbstractConfigurator - org.apache.dubbo.rpc.cluster.configurator中的类
-
AbstractOverrideConfigurator
- 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() - 类 的构造器org.apache.dubbo.rpc.cluster.router.AbstractRouter
- AbstractRouter(URL) - 类 的构造器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 - org.apache.dubbo.rpc.cluster.router.state中的类
-
The abstract class of StateRoute.
- AbstractStateRouter(URL, RouterChain) - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- accept(URL, Map<String, String>) - 接口 中的方法org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
- add(int, E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- add(E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- addAll(int, Collection<? extends E>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- addAll(Collection<? extends E>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- addIndex(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- addListener(String, String, ConfigurationListener) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
- 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.
- addListener(String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
- AddrCache<T> - org.apache.dubbo.rpc.cluster.router.state中的类
-
Address cache, used to cache the results of the StaterRouter's asynchronous address list calculations.
- AddrCache() - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.AddrCache
- ADDRESS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- AddressListener - org.apache.dubbo.registry中的接口
- addRouters(List<Router>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
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.
- addStateRouters(List<StateRouter>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
- after(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
-
已过时。
- AppRouter - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Application level router, "application.condition-router"
- AppRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.AppRouter
- AppRouterFactory - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Application level router factory
- AppRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory
- 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
- 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中的类
-
AvailableCluster
- AvailableClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.AvailableClusterInvoker
B
- BALANCING_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- BaseRule - org.apache.dubbo.rpc.cluster.router.mesh.rule中的类
- BaseRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
- before(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
-
已过时。
- BitList<E> - org.apache.dubbo.rpc.cluster.router.state中的类
-
BitList based on BitMap implementation.
- BitList(List<E>) - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.BitList
- BitList(List<E>, boolean) - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.BitList
- BitList(List<E>, RoaringBitmap) - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.BitList
- BooleanArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- BooleanArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.BooleanArrayMerger
- BoolMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- BoolMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.BoolMatch
- BroadcastCluster - org.apache.dubbo.rpc.cluster.support中的类
-
BroadcastCluster
- BroadcastCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.BroadcastCluster
- BroadcastClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
BroadcastClusterInvoker
- BroadcastClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.BroadcastClusterInvoker
- buildChain(URL) - 类 中的静态方法org.apache.dubbo.rpc.cluster.RouterChain
- buildClusterInterceptorChain(ClusterInvoker<T>, String, String) - 接口 中的方法org.apache.dubbo.rpc.cluster.filter.InvocationInterceptorBuilder
- buildClusterInvokerChain(ClusterInvoker<T>, String, String) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.DefaultFilterChainBuilder
-
build consumer cluster filter chain
- buildClusterInvokerChain(ClusterInvoker<T>, String, String) - 接口 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder
-
build consumer cluster filter chain
- buildInvokerChain(Invoker<T>, String, String) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.DefaultFilterChainBuilder
-
build consumer/provider filter chain
- buildInvokerChain(Invoker<T>, String, String) - 接口 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder
-
build consumer/provider filter chain
- buildRouterChain() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
- ByteArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- ByteArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger
C
- 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
- CharArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- CharArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.CharArrayMerger
- clear() - 类 中的方法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
- 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.
- 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
- compareTo(StateRouter) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- ConditionRouter - org.apache.dubbo.rpc.cluster.router.condition中的类
-
ConditionRouter It supports the conditional routing configured by "override://", in 2.6.x, refer to https://dubbo.apache.org/en/docs/v2.7/user/examples/routing-rule/ .
- ConditionRouter(String, boolean, boolean) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- ConditionRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- ConditionRouterFactory - org.apache.dubbo.rpc.cluster.router.condition中的类
-
ConditionRouterFactory Load when "override://" is configured
ConditionRouter - ConditionRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
- 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
- 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
- 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
- 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() - 类 的构造器org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter
- contains(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- containsAll(Collection<?>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- convert(URL, Object) - 接口 中的方法org.apache.dubbo.rpc.cluster.RuleConverter
D
- DEFAULT - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Cluster
- DEFAULT_CLUSTER_AVAILABLE_CHECK - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
The default value of cluster.availablecheck
- DEFAULT_CLUSTER_STICKY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
The default value of sticky
- DEFAULT_FAILBACK_TASKS - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- DEFAULT_FORKS - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- DEFAULT_GROUP - 接口 中的静态变量org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
- DEFAULT_PRIORITY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Router
- DEFAULT_PRIORITY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.router.state.StateRouter
- DEFAULT_SCRIPT_TYPE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- DEFAULT_WARMUP - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- DEFAULT_WEIGHT - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- DefaultFilterChainBuilder - org.apache.dubbo.rpc.cluster.filter中的类
- DefaultFilterChainBuilder() - 类 的构造器org.apache.dubbo.rpc.cluster.filter.DefaultFilterChainBuilder
- DefaultGovernanceRuleRepositoryImpl - org.apache.dubbo.rpc.cluster.governance中的类
- DefaultGovernanceRuleRepositoryImpl() - 类 的构造器org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
- DefaultProviderURLMergeProcessor - org.apache.dubbo.rpc.cluster.support.merger中的类
- DefaultProviderURLMergeProcessor() - 类 的构造器org.apache.dubbo.rpc.cluster.support.merger.DefaultProviderURLMergeProcessor
- DestinationRule - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
- DestinationRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRule
- DestinationRuleSpec - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
- DestinationRuleSpec() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailbackClusterInvoker
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
- destroy() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- destroy(URL, Directory) - 接口 中的方法org.apache.dubbo.registry.AddressListener
- Directory<T> - org.apache.dubbo.rpc.cluster中的接口
-
Directory.
- DISABLED_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- discordAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- discordAddresses() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- doConfigure(URL, URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfigurator
- doConfigure(URL, URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfigurator
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.AvailableClusterInvoker
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.BroadcastClusterInvoker
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailfastClusterInvoker
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailsafeClusterInvoker
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.ForkingClusterInvoker
- doInvoke(Invocation, List<Invoker<T>>, LoadBalance) - 类 中的方法org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareClusterInvoker
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.BroadcastCluster
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailbackCluster
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailfastCluster
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailoverCluster
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.FailsafeCluster
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.ForkingCluster
- doJoin(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableCluster
- DoubleArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- DoubleArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.DoubleArrayMerger
- DoubleMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- DoubleMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
- DoubleRangeMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- DoubleRangeMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
- DubboAttachmentMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- DubboAttachmentMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
- DubboDestination - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination中的类
- DubboDestination() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
- DubboMatchRequest - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice中的类
- DubboMatchRequest() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- DubboMethodArg - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- DubboMethodArg() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- DubboMethodMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- DubboMethodMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- DubboRoute - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice中的类
- DubboRoute() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
- DubboRouteDestination - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination中的类
- DubboRouteDestination() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboRouteDestination
- DubboRouteDetail - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice中的类
- DubboRouteDetail() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
E
- export(Invoker<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper
- EXPORT_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
The key name for export URL in register center
F
- FAIL_BACK_TASKS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- FailbackCluster - org.apache.dubbo.rpc.cluster.support中的类
- FailbackCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailbackCluster
- FailbackClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
When fails, record failure requests and schedule for retry on a regular interval.
- FailbackClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailbackClusterInvoker
- FailfastCluster - org.apache.dubbo.rpc.cluster.support中的类
- FailfastCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailfastCluster
- FailfastClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
Execute exactly once, which means this policy will throw an exception immediately in case of an invocation error.
- FailfastClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailfastClusterInvoker
- FailoverCluster - org.apache.dubbo.rpc.cluster.support中的类
- FailoverCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailoverCluster
- FailoverClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
When invoke fails, log the initial error and retry other invokers (retry n times, which means at most n different invokers will be invoked) Note that retry causes latency.
- FailoverClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker
- FailsafeCluster - org.apache.dubbo.rpc.cluster.support中的类
- FailsafeCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailsafeCluster
- FailsafeClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
When invoke fails, log the error message and ignore this error by returning an empty Result.
- FailsafeClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.FailsafeClusterInvoker
- FileRouterFactory - org.apache.dubbo.rpc.cluster.router.file中的类
- FileRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
- FilterChainBuilder - org.apache.dubbo.rpc.cluster.filter中的接口
- FilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>,FILTER extends BaseFilter> - org.apache.dubbo.rpc.cluster.filter中的类
-
Works on consumer side
- FilterChainBuilder.FilterChainNode<T,TYPE extends Invoker<T>,FILTER extends BaseFilter> - org.apache.dubbo.rpc.cluster.filter中的类
-
Works on provider side
- FilterChainNode(TYPE, Invoker<T>, FILTER) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- FloatArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- FloatArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.FloatArrayMerger
- FORCE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- ForkingCluster - org.apache.dubbo.rpc.cluster.support中的类
- ForkingCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.ForkingCluster
- ForkingClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
-
NOTICE!
- ForkingClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.ForkingClusterInvoker
G
- GENERAL_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- get(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- getAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
- getAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- getAddressToTagnames() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- getAddrMetadata() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.RouterCache
- getAddrPool() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.RouterCache
- getAllInvokers() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- getAllInvokers() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
- getApiVersion() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
- getApplications() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getAppName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
- getArgc() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- getArgp() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- getArgs() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- getAttachments() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- getBool_value() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- getCache() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AddrCache
- getCluster(String) - 接口 中的静态方法org.apache.dubbo.rpc.cluster.Cluster
- getCluster(String, boolean) - 接口 中的静态方法org.apache.dubbo.rpc.cluster.Cluster
- getConditions() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
- getConfigs() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- getConfigurator(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.absent.AbsentConfiguratorFactory
- getConfigurator(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory
- getConfigurator(URL) - 接口 中的方法org.apache.dubbo.rpc.cluster.ConfiguratorFactory
-
get the configurator instance.
- getConfigVersion() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- getConsistentHash() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.LoadBalancerSettings
- getConsumerUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- getConsumerUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- getDefaultPort() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper
- getDestination() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboRouteDestination
- getDestinationRuleList() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
- getDirectory() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
- getDirectory() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.ClusterFilterChainNode
- getDirectory() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- getDirectory() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- getDubbo() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceSpec
- getDubbocontext() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
- getEagleeyecontext() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
- getEmpty() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- getEnabled() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getEnabled() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- getEnd() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
- getExact() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.BoolMatch
- getExact() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
- getExact() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- getFallback() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
- getHeaders() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- getHeaders() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- getHost() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
- getHost() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
- getHosts() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceSpec
- getIndex() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- getInterface() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
-
get service type.
- getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
- getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
- getInterface() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- getInvokerList() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- getInvokers() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AddrCache
- getKey() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- getKey() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- getKind() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
- getLabels() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
- getLoadBalancer() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.TrafficPolicy
- getMatch() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
- getMerger(Class<T>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.merger.MergerFactory
-
Find the merger according to the returnType class, the merger will merge an array of returnType into one
- getMetadata() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
- getMethod() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- getMod() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
- getName() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- getName() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- getName_match() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- getNoempty() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- getNum_value() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- getOneof() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListDoubleMatch
- getOneof() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListStringMatch
- getOriginalInvoker() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- getParameters() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getPort() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
- getPrefix() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
- getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
- getPriority() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
Router's priority, used to sort routers.
- getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- getPriority() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- getPriority() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- getProviderAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getRange() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
- getRawRule() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- getRegex() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- getRegistryUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
- getRegistryUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.ClusterFilterChainNode
- getRegistryUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- getRegistryUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- getRoute() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
- getRoutedetail() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.CacheableRouterFactory
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouterFactory
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory
- getRouter(URL) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
- getRouter(URL) - 接口 中的方法org.apache.dubbo.rpc.cluster.RouterFactory
-
Create router.
- getRouter(URL, RouterChain) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.CacheableStateRouterFactory
- getRouter(URL, RouterChain<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory
-
Create state router.
- getRouterChain() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- getRouterChain() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- getRouters() - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
- getRule(String, String) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
Get the governance rule mapped to the given key and the given group
- getRule(String, String, long) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
- getRule(String, String, long) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
Get the governance rule mapped to the given key and the given group.
- getScope() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- getScope() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- getServers() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper
- getServices() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getServices() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
- getSide() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getSimple() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.LoadBalancerSettings
- getSourceLabels() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- getSourcesLabels() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- getSpec() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRule
- getSpec() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceRule
- getStart() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
- getStr_value() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- getSubset() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboDestination
- getSubsetMap() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- getSubsets() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
- getTagNames() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- getTagnameToAddresses() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- getTags() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- getThreshold() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- getTrafficPolicy() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
- getType() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- getType() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- getUnmodifiableList() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.AbstractConfigurator
- getUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.Configurator
-
Get the configurator url.
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- getUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
Get the router url.
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- getUrl() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
-
Get the router url.
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- getUrl() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- getVirtualServiceRuleList() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
- getVsDestinationGroup() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- getWeight() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination.DubboRouteDestination
- GovernanceRuleRepository - org.apache.dubbo.rpc.cluster.governance中的接口
H
- HASH_ARGUMENTS - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
-
Hash arguments name
- HASH_NODES - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
-
Hash nodes name
- hasProxyInvokers() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
I
- indexOf(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- init() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- init(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- initWithRouters(List<Router>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
the resident routers must being initialized before address notification.
- initWithStateRouters(List<StateRouter>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
- INSTANCE - 类 中的静态变量org.apache.dubbo.rpc.cluster.merger.ArrayMerger
- IntArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- IntArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.IntArrayMerger
- intercept(AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor
-
已过时。Override this method or
ClusterInterceptor.before(AbstractClusterInvoker, Invocation)andClusterInterceptor.after(AbstractClusterInvoker, Invocation)methods to add your own logic expected to be executed before and after invoke. - intersect(List<E>, List<E>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- INVOCATION_NEED_MOCK - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
-
When this attribute appears in invocation's attachment, mock invoker will be used
- InvocationInterceptorBuilder - org.apache.dubbo.rpc.cluster.filter中的接口
- invoke(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- invoke(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- invoke(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- invoke(Invoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter
- invoke(Invoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.support.ZoneAwareFilter
- isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.StaticDirectory
- isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
- isAvailable() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- isDestroyed() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
- isDestroyed() - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- isDestroyed() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- isDestroyed() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.ClusterFilterChainNode
- isDestroyed() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- isDestroyed() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- isDynamic() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- isEmpty() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- isEmpty() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- isEnable() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- isEnable() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- isEnable() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- isEnabled() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
- isForce() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
To decide whether this router should take effect when none of the invoker can match the router rule, which means the
Router.route(List, URL, Invocation)would be empty. - isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- isForce() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- isForce() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- isMatch(DubboMatchRequest, String, String[], Object[], Map<String, String>, Map<String, String>, Map<String, String>, Map<String, String>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- isMatch(BoolMatch, boolean) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.BoolMatch
- isMatch(DoubleMatch, Double) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleMatch
- isMatch(DoubleRangeMatch, Double) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
- isMatch(DubboAttachmentMatch, Map<String, String>, Map<String, String>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
- isMatch(DubboMethodArg, Object) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- isMatch(DubboMethodMatch, String, String[], Object[]) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- isMatch(ListDoubleMatch, Double) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListDoubleMatch
- isMatch(ListStringMatch, String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListStringMatch
- isMatch(StringMatch, String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- isNotificationReceived() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouter
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- isRuntime() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
To decide whether this router need to execute every time an RPC comes or should only execute when addresses or rule change.
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- isRuntime() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
-
To decide whether this router need to execute every time an RPC comes or should only execute when addresses or rule change.
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- isRuntime() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- isServiceDiscovery() - 接口 中的方法org.apache.dubbo.rpc.cluster.ClusterInvoker
- isServiceDiscovery() - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
- isValid() - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- iterator() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
J
- join(Directory<T>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Cluster
-
Merge the directory invokers to a virtual invoker.
- join(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.AvailableCluster
- join(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster
- join(Directory<T>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper
L
- lastIndexOf(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- LEAST_CONN - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.SimpleLB
- LeastActiveLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
LeastActiveLoadBalance
- LeastActiveLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
- list(Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.directory.AbstractDirectory
- list(Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.Directory
-
list invokers.
- ListBoolMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- ListBoolMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListBoolMatch
- ListDoubleMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- ListDoubleMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListDoubleMatch
- ListenableRouter - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Abstract router which listens to dynamic configuration
- ListenableRouter(URL, String) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
- listIterator() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- listIterator(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- ListMerger - org.apache.dubbo.rpc.cluster.merger中的类
- ListMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ListMerger
- ListStringMatch - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match中的类
- ListStringMatch() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.ListStringMatch
- LoadBalance - org.apache.dubbo.rpc.cluster中的接口
-
LoadBalance.
- LoadBalancerSettings - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance中的类
- LoadBalancerSettings() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.LoadBalancerSettings
- logger - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
- logger - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleManager
- LOGGER - 类 中的静态变量org.apache.dubbo.rpc.cluster.RouterChain
- LongArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- LongArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.LongArrayMerger
- loop(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
Build the asynchronous address cache for stateRouter.
M
- MapMerger - org.apache.dubbo.rpc.cluster.merger中的类
- MapMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.MapMerger
- matchArguments(Map.Entry<String, ConditionRouter.MatchPair>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
-
analysis the arguments in the rule.
- merge(boolean[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.BooleanArrayMerger
- merge(byte[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ByteArrayMerger
- merge(char[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.CharArrayMerger
- merge(double[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.DoubleArrayMerger
- merge(float[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.FloatArrayMerger
- merge(int[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.IntArrayMerger
- merge(long[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.LongArrayMerger
- merge(short[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger
- merge(Object[]...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ArrayMerger
- merge(List<?>...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.ListMerger
- merge(Map<?, ?>...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.MapMerger
- merge(Set<?>...) - 类 中的方法org.apache.dubbo.rpc.cluster.merger.SetMerger
- merge(T...) - 接口 中的方法org.apache.dubbo.rpc.cluster.Merger
- MergeableCluster - org.apache.dubbo.rpc.cluster.support中的类
- MergeableCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.MergeableCluster
- MergeableClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support中的类
- MergeableClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.MergeableClusterInvoker
- Merger<T> - org.apache.dubbo.rpc.cluster中的接口
- MergerFactory - org.apache.dubbo.rpc.cluster.merger中的类
- MergerFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.MergerFactory
- mergeUrl(URL, Map<String, String>) - 接口 中的方法org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
-
Merging the URL parameters of provider and consumer
- mergeUrl(URL, Map<String, String>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.support.ClusterUtils
- mergeUrl(URL, Map<String, String>) - 类 中的方法org.apache.dubbo.rpc.cluster.support.merger.DefaultProviderURLMergeProcessor
- MeshAppRuleListener - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
- MeshAppRuleListener(String) - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
- MeshRuleAddressListenerInterceptor - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
- MeshRuleAddressListenerInterceptor() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleAddressListenerInterceptor
- MeshRuleManager - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
- MeshRuleManager() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleManager
- MeshRuleRouter - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
- MeshRuleRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- MeshRuleRouterFactory - org.apache.dubbo.rpc.cluster.router.mesh.route中的类
- MeshRuleRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouterFactory
- MOCK_PROTOCOL - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- MockClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support.wrapper中的类
- MockClusterInvoker(Directory<T>, Invoker<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- MockClusterWrapper - org.apache.dubbo.rpc.cluster.support.wrapper中的类
-
mock impl
- MockClusterWrapper(Cluster) - 类 的构造器org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterWrapper
- MockInvokersSelector - org.apache.dubbo.rpc.cluster.router.mock中的类
-
A specific Router designed to realize mock feature.
- MockInvokersSelector() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
- MockRouterFactory - org.apache.dubbo.rpc.cluster.router.mock中的类
- MockRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory
N
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ConsistentHashLoadBalance
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.LeastActiveLoadBalance
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.RoundRobinLoadBalance
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.ConditionRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.ConditionRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.AppRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.AppRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.mock.MockRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouterFactory
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.AvailableCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailbackCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailfastCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailoverCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.FailsafeCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.ForkingCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.MergeableCluster
- NAME - 类 中的静态变量org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareCluster
- notify(List<URL>, URL, Directory) - 接口 中的方法org.apache.dubbo.registry.AddressListener
-
processing when receiving the address list
- notify(List<URL>, URL, Directory) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleAddressListenerInterceptor
- notify(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- notify(List<Invoker<T>>) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
Notify the router the invoker list.
- notify(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- notify(List<Invoker<T>>) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- notify(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- notify(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- notify(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
O
- onError(Throwable, AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.Listener
-
已过时。
- onError(Throwable, Invoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter
- onMessage(Result, AbstractClusterInvoker<?>, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor.Listener
-
已过时。
- onResponse(Result, Invoker<?>, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter
- onRuleChange(VsDestinationGroup) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- onRuleChange(VsDestinationGroup) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.VsDestinationGroupRuleListener
- org.apache.dubbo.registry - 程序包 org.apache.dubbo.registry
- org.apache.dubbo.rpc.cluster - 程序包 org.apache.dubbo.rpc.cluster
- org.apache.dubbo.rpc.cluster.configurator - 程序包 org.apache.dubbo.rpc.cluster.configurator
- org.apache.dubbo.rpc.cluster.configurator.absent - 程序包 org.apache.dubbo.rpc.cluster.configurator.absent
- org.apache.dubbo.rpc.cluster.configurator.override - 程序包 org.apache.dubbo.rpc.cluster.configurator.override
- org.apache.dubbo.rpc.cluster.configurator.parser - 程序包 org.apache.dubbo.rpc.cluster.configurator.parser
- org.apache.dubbo.rpc.cluster.configurator.parser.model - 程序包 org.apache.dubbo.rpc.cluster.configurator.parser.model
- org.apache.dubbo.rpc.cluster.directory - 程序包 org.apache.dubbo.rpc.cluster.directory
- org.apache.dubbo.rpc.cluster.filter - 程序包 org.apache.dubbo.rpc.cluster.filter
- org.apache.dubbo.rpc.cluster.filter.support - 程序包 org.apache.dubbo.rpc.cluster.filter.support
- org.apache.dubbo.rpc.cluster.governance - 程序包 org.apache.dubbo.rpc.cluster.governance
- org.apache.dubbo.rpc.cluster.interceptor - 程序包 org.apache.dubbo.rpc.cluster.interceptor
- org.apache.dubbo.rpc.cluster.loadbalance - 程序包 org.apache.dubbo.rpc.cluster.loadbalance
- org.apache.dubbo.rpc.cluster.merger - 程序包 org.apache.dubbo.rpc.cluster.merger
- org.apache.dubbo.rpc.cluster.router - 程序包 org.apache.dubbo.rpc.cluster.router
- org.apache.dubbo.rpc.cluster.router.condition - 程序包 org.apache.dubbo.rpc.cluster.router.condition
- org.apache.dubbo.rpc.cluster.router.condition.config - 程序包 org.apache.dubbo.rpc.cluster.router.condition.config
- org.apache.dubbo.rpc.cluster.router.condition.config.model - 程序包 org.apache.dubbo.rpc.cluster.router.condition.config.model
- org.apache.dubbo.rpc.cluster.router.file - 程序包 org.apache.dubbo.rpc.cluster.router.file
- org.apache.dubbo.rpc.cluster.router.mesh.route - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.route
- org.apache.dubbo.rpc.cluster.router.mesh.rule - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.rule
- org.apache.dubbo.rpc.cluster.router.mesh.rule.destination - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.rule.destination
- org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance
- org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice
- org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.destination
- org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match
- org.apache.dubbo.rpc.cluster.router.mesh.util - 程序包 org.apache.dubbo.rpc.cluster.router.mesh.util
- org.apache.dubbo.rpc.cluster.router.mock - 程序包 org.apache.dubbo.rpc.cluster.router.mock
- org.apache.dubbo.rpc.cluster.router.script - 程序包 org.apache.dubbo.rpc.cluster.router.script
- org.apache.dubbo.rpc.cluster.router.state - 程序包 org.apache.dubbo.rpc.cluster.router.state
- org.apache.dubbo.rpc.cluster.router.tag - 程序包 org.apache.dubbo.rpc.cluster.router.tag
- org.apache.dubbo.rpc.cluster.router.tag.model - 程序包 org.apache.dubbo.rpc.cluster.router.tag.model
- org.apache.dubbo.rpc.cluster.support - 程序包 org.apache.dubbo.rpc.cluster.support
- org.apache.dubbo.rpc.cluster.support.merger - 程序包 org.apache.dubbo.rpc.cluster.support.merger
- org.apache.dubbo.rpc.cluster.support.registry - 程序包 org.apache.dubbo.rpc.cluster.support.registry
- org.apache.dubbo.rpc.cluster.support.wrapper - 程序包 org.apache.dubbo.rpc.cluster.support.wrapper
- OVERRIDE_PROVIDERS_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- OverrideConfigurator - org.apache.dubbo.rpc.cluster.configurator.override中的类
-
OverrideConfigurator
- OverrideConfigurator(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfigurator
- OverrideConfiguratorFactory - org.apache.dubbo.rpc.cluster.configurator.override中的类
-
OverrideConfiguratorFactory
- OverrideConfiguratorFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.configurator.override.OverrideConfiguratorFactory
P
- parse(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRuleParser
- parse(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRuleParser
- parseConfigurators(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.configurator.parser.ConfigParser
- parseFromMap(Map<String, Object>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- parseFromMap(Map<String, Object>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- parseFromMap(Map<String, Object>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.condition.config.model.ConditionRouterRule
- parseFromMap(Map<String, Object>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
- parseFromMap(Map<String, Object>) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- PASSTHROUGH - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.SimpleLB
- PEER_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- pool() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- pool() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- pool(List<Invoker<T>>) - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- pool(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- pool(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- post(VsDestinationGroup) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.VsDestinationGroupRuleDispatcher
- PRIORITY_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- process(ConfigChangedEvent) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
- process(ConfigChangedEvent) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
- process(ConfigChangedEvent) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- process(ConfigChangedEvent) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- ProtocolFilterWrapper - org.apache.dubbo.rpc.cluster.filter中的类
-
ListenerProtocol
- ProtocolFilterWrapper(Protocol) - 类 的构造器org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper
- ProviderURLMergeProcessor - org.apache.dubbo.rpc.cluster中的接口
R
- RANDOM - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.SimpleLB
- RandomLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
This class select one provider from multiple providers randomly.
- RandomLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.RandomLoadBalance
- receiveConfigInfo(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
- 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
- register(String, MeshRuleRouter) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleManager
- register(MeshRuleRouter) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
- register(VsDestinationGroupRuleListener) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.VsDestinationGroupRuleDispatcher
- remove(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- remove(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- removeAll(Collection<?>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- removeListener(String, String, ConfigurationListener) - 类 中的方法org.apache.dubbo.rpc.cluster.governance.DefaultGovernanceRuleRepositoryImpl
- removeListener(String, String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
-
Stops one listener from listening to value changes in the specified key.
- removeListener(String, ConfigurationListener) - 接口 中的方法org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
- retainAll(Collection<?>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- ROUND_ROBIN - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.SimpleLB
- 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.condition.ConditionRouter
- route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.condition.config.ListenableRouter
- route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleRouter
- route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mock.MockInvokersSelector
- route(List<Invoker<T>>, URL, Invocation) - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
-
Filter invokers with current routing rule and only return the invokers that comply with the rule.
- route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
- route(List<Invoker<T>>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- route(URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
- route(BitList<Invoker<T>>, RouterCache<T>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- route(BitList<Invoker<T>>, RouterCache<T>, URL, Invocation) - 接口 中的方法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>>, RouterCache<T>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- route(BitList<Invoker<T>>, RouterCache<T>, URL, Invocation) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- 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
- RouterCache<T> - org.apache.dubbo.rpc.cluster.router.state中的类
-
Cache the address list for each Router.
- RouterCache() - 类 的构造器org.apache.dubbo.rpc.cluster.router.state.RouterCache
- RouterChain<T> - org.apache.dubbo.rpc.cluster中的类
-
Router chain
- RouterFactory - org.apache.dubbo.rpc.cluster中的接口
-
RouterFactory.
- RULE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- RuleConverter - org.apache.dubbo.rpc.cluster中的接口
- RUNTIME_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
S
- SCOPE_APPLICATION - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- SCOPE_SERVICE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- ScriptRouter - org.apache.dubbo.rpc.cluster.router.script中的类
-
ScriptRouter
- ScriptRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.ScriptRouter
- ScriptRouterFactory - org.apache.dubbo.rpc.cluster.router.script中的类
-
ScriptRouterFactory
- ScriptRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.script.ScriptRouterFactory
- 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.
- ServiceRouter - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Service level router, "server-unique-name.condition-router"
- ServiceRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouter
- ServiceRouterFactory - org.apache.dubbo.rpc.cluster.router.condition.config中的类
-
Service level router factory
- ServiceRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.condition.config.ServiceRouterFactory
- set(int, E) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- setAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- setAddresses(List<String>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.Tag
- setAddrMetadata(Object) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.RouterCache
- setAddrPool(ConcurrentHashMap<String, BitList<Invoker<T>>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.RouterCache
- setApiVersion(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
- setApplication(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- setApplication(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- 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
- setCache(Map<String, RouterCache<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AddrCache
- 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
- setEagleeyecontext(Map<String, StringMatch>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboAttachmentMatch
- setEmpty(String) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- setEnabled(boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.router.AbstractRouterRule
- setEnabled(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
- setEnabled(Boolean) - 类 中的方法org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfiguratorConfig
- setEnd(Double) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DoubleRangeMatch
- 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
- 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(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AddrCache
- setInvokers(List<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.RouterChain
-
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.router.AbstractRouterRule
- 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(List<DubboMatchRequest>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
- 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
- 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<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
- 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
- setPriority(int) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- 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(RouterFactory) - 类 中的方法org.apache.dubbo.rpc.cluster.router.file.FileRouterFactory
- 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
- 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
- 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
- setTags(List<Tag>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- setThreshold(DoubleMatch) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- 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
- 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
- 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
- ShortArrayMerger - org.apache.dubbo.rpc.cluster.merger中的类
- ShortArrayMerger() - 类 的构造器org.apache.dubbo.rpc.cluster.merger.ShortArrayMerger
- ShortestResponseLoadBalance - org.apache.dubbo.rpc.cluster.loadbalance中的类
-
ShortestResponseLoadBalance
- ShortestResponseLoadBalance() - 类 的构造器org.apache.dubbo.rpc.cluster.loadbalance.ShortestResponseLoadBalance
- shouldRePool() - 接口 中的方法org.apache.dubbo.rpc.cluster.router.state.StateRouter
- shouldRePool() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- shouldRePool() - 类 中的方法org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- SimpleLB - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance中的枚举
- size() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- StateRouter - 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.state.StateRouter
- stop() - 接口 中的方法org.apache.dubbo.rpc.cluster.Router
- 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
- subscribeAppRule(String) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleManager
- Subset - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
- Subset() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
T
- Tag - org.apache.dubbo.rpc.cluster.router.tag.model中的类
- Tag() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.model.Tag
- TagDynamicStateRouter - org.apache.dubbo.rpc.cluster.router.tag中的类
-
TagDynamicStateRouter, "application.tag-router"
- TagDynamicStateRouter(URL, RouterChain) - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouter
- TagDynamicStateRouterFactory - org.apache.dubbo.rpc.cluster.router.tag中的类
-
Tag router factory
- TagDynamicStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagDynamicStateRouterFactory
- tagMatchFail(BitList<Invoker<T>>) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.AbstractStateRouter
- TagRouter - org.apache.dubbo.rpc.cluster.router.tag中的类
-
TagRouter, "application.tag-router"
- TagRouter(URL) - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagRouter
- TagRouterFactory - org.apache.dubbo.rpc.cluster.router.tag中的类
-
Tag router factory
- TagRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagRouterFactory
- TagRouterRule - org.apache.dubbo.rpc.cluster.router.tag.model中的类
-
%YAML1.2 --- force: true runtime: false enabled: true priority: 1 key: demo-provider tags: - name: tag1 addresses: [ip1, ip2] - name: tag2 addresses: [ip3, ip4] ...
- TagRouterRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.model.TagRouterRule
- TagRuleParser - org.apache.dubbo.rpc.cluster.router.tag.model中的类
- TagRuleParser() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.model.TagRuleParser
- TagStaticStateRouter - org.apache.dubbo.rpc.cluster.router.tag中的类
-
TagStaticStateRouter, "application.tag-router"
- TagStaticStateRouter(URL, RouterChain) - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouter
- TagStaticStateRouterFactory - org.apache.dubbo.rpc.cluster.router.tag中的类
-
Tag router factory
- TagStaticStateRouterFactory() - 类 的构造器org.apache.dubbo.rpc.cluster.router.tag.TagStaticStateRouterFactory
- TcpKeepalive - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
- TcpKeepalive() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.TcpKeepalive
- TCPSettings - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
- TCPSettings() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.TCPSettings
- toArray() - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- toArray(T[]) - 类 中的方法org.apache.dubbo.rpc.cluster.router.state.BitList
- toConfigurators(List<URL>) - 接口 中的静态方法org.apache.dubbo.rpc.cluster.Configurator
-
Convert override urls to map for use when re-refer.
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder.FilterChainNode
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.BaseRule
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRule
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.DestinationRuleSpec
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.LoadBalancerSettings
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.Subset
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.TrafficPolicy
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboMatchRequest
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRoute
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.DubboRouteDetail
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodArg
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.DubboMethodMatch
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.match.StringMatch
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceRule
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceSpec
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker
- toString() - 类 中的方法org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker
- TrafficPolicy - org.apache.dubbo.rpc.cluster.router.mesh.rule.destination中的类
- TrafficPolicy() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.TrafficPolicy
- TYPE_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
U
- unregister(MeshRuleRouter) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshAppRuleListener
- unregister(MeshRuleRouter) - 类 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleManager
- unregister(VsDestinationGroupRuleListener) - 类 中的方法org.apache.dubbo.rpc.cluster.router.mesh.util.VsDestinationGroupRuleDispatcher
V
- valueOf(String) - 枚举 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.SimpleLB
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.apache.dubbo.rpc.cluster.router.mesh.rule.destination.loadbalance.SimpleLB
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- VirtualServiceRule - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice中的类
- VirtualServiceRule() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceRule
- VirtualServiceSpec - org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice中的类
- VirtualServiceSpec() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.virtualservice.VirtualServiceSpec
- VsDestinationGroup - org.apache.dubbo.rpc.cluster.router.mesh.rule中的类
- VsDestinationGroup() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.rule.VsDestinationGroup
- VsDestinationGroupRuleDispatcher - org.apache.dubbo.rpc.cluster.router.mesh.util中的类
- VsDestinationGroupRuleDispatcher() - 类 的构造器org.apache.dubbo.rpc.cluster.router.mesh.util.VsDestinationGroupRuleDispatcher
- VsDestinationGroupRuleListener - org.apache.dubbo.rpc.cluster.router.mesh.util中的接口
W
- WARMUP_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- WEIGHT_KEY - 接口 中的静态变量org.apache.dubbo.rpc.cluster.Constants
- WEIGHT_TYPE - 类 中的静态变量org.apache.dubbo.rpc.cluster.configurator.parser.model.ConfigItem
Z
- ZoneAwareCluster - org.apache.dubbo.rpc.cluster.support.registry中的类
- ZoneAwareCluster() - 类 的构造器org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareCluster
- ZoneAwareClusterInvoker<T> - org.apache.dubbo.rpc.cluster.support.registry中的类
-
When there're more than one registry for subscription.
- ZoneAwareClusterInvoker(Directory<T>) - 类 的构造器org.apache.dubbo.rpc.cluster.support.registry.ZoneAwareClusterInvoker
- ZoneAwareFilter - org.apache.dubbo.rpc.cluster.filter.support中的类
-
Determines the zone information of current request.
- ZoneAwareFilter() - 类 的构造器org.apache.dubbo.rpc.cluster.filter.support.ZoneAwareFilter
所有类 所有程序包