A B C D F G I O P R S
A
- addError(ServiceEventKey, Throwable) - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
添加错误信息
- addServiceInstances(ServiceEventKey, ServiceInstances) - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
添加服务实例应答
- addServiceRule(ServiceEventKey, ServiceRule) - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
添加规则应答
B
- BaseEngine - com.tencent.polaris.client.api中的类
-
基础构建引擎,API会基于该类进行实现
- BaseEngine(SDKContext) - 类 的构造器com.tencent.polaris.client.api.BaseEngine
-
- BaseFlow - com.tencent.polaris.client.flow中的类
-
同步调用流程
- BaseFlow() - 类 的构造器com.tencent.polaris.client.flow.BaseFlow
-
- buildFlowControlParam(RequestBaseEntity, Configuration, FlowControlParam) - 类 中的静态方法com.tencent.polaris.client.flow.BaseFlow
-
构建流程控制参数
C
- cancel(boolean) - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
- close() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- com.tencent.polaris.client.api - 程序包 com.tencent.polaris.client.api
-
- com.tencent.polaris.client.flow - 程序包 com.tencent.polaris.client.flow
-
- commonGetOneInstance(Extensions, ServiceKey, List<String>, String, String, String) - 类 中的静态方法com.tencent.polaris.client.flow.BaseFlow
-
通用获取单个服务实例的方法,用于SDK内部调用
- complete(ServiceEventKey) - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
- completeExceptionally(ServiceEventKey, Throwable) - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
- CONTEXT_KEY_RESULT_LISTENERS - 接口 中的静态变量com.tencent.polaris.client.api.ServiceCallResultListener
-
作为KEY存放在context中进行索引
D
- DefaultFlowControlParam - com.tencent.polaris.client.flow中的类
-
- DefaultFlowControlParam() - 类 的构造器com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- DefaultFlowControlParam(APIConfig) - 类 的构造器com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- destroy() - 接口 中的方法com.tencent.polaris.client.api.ServiceCallResultListener
-
停机释放资源
F
- FlowControlParam - com.tencent.polaris.client.flow中的接口
-
流程控制参数
G
- get() - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
- get(long, TimeUnit) - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
- getAllServiceInstances() - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
获取所有的实例应答缓存
- getAllServiceRules() - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
获取所有的规则缓应答缓存
- getConfig() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- getErrors() - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
返回所有的错误
- getExtensions() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- getMaxRetry() - 类 中的方法com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- getMaxRetry() - 接口 中的方法com.tencent.polaris.client.flow.FlowControlParam
-
流程最大重试次数
- getPlugins() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- GetResourcesInvoker - com.tencent.polaris.client.flow中的类
-
获取资源的回调
- GetResourcesInvoker(ServiceEventKeysProvider, Extensions, boolean, boolean) - 类 的构造器com.tencent.polaris.client.flow.GetResourcesInvoker
-
- GetResourcesInvoker.ResourcesListener - com.tencent.polaris.client.flow中的接口
-
资源回调监听
- getRetryIntervalMs() - 类 中的方法com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- getRetryIntervalMs() - 接口 中的方法com.tencent.polaris.client.flow.FlowControlParam
-
重试间隔时间
- getSDKContext() - 类 中的方法com.tencent.polaris.client.api.BaseEngine
-
- getServerServices() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- getServiceCallResultListeners(SDKContext) - 接口 中的静态方法com.tencent.polaris.client.api.ServiceCallResultListener
-
从全局变量中获取监听器数组
- getServiceInstances(ServiceEventKey) - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
获取服务实例应答对象
- getServiceRule(ServiceEventKey) - 类 中的方法com.tencent.polaris.client.flow.ResourcesResponse
-
获取规则应答对象
- getTimeoutMs() - 类 中的方法com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- getTimeoutMs() - 接口 中的方法com.tencent.polaris.client.flow.FlowControlParam
-
流程超时时间
- getValueContext() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
I
- init() - 类 中的方法com.tencent.polaris.client.api.BaseEngine
-
- init() - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- init(SDKContext) - 接口 中的方法com.tencent.polaris.client.api.ServiceCallResultListener
-
初始化handler
- initContext() - 类 中的静态方法com.tencent.polaris.client.api.SDKContext
-
通过默认配置初始化SDKContext
- initContextByConfig(Configuration) - 类 中的静态方法com.tencent.polaris.client.api.SDKContext
-
通过配置对象初始化SDK上下文
- isCancelled() - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
- isDone() - 类 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker
-
O
- onComplete(ResourcesResponse) - 接口 中的方法com.tencent.polaris.client.flow.GetResourcesInvoker.ResourcesListener
-
当调用完成后回调
- onServiceCallResult(InstanceGauge) - 接口 中的方法com.tencent.polaris.client.api.ServiceCallResultListener
-
收到服务上报数据后的回调处理
P
- parseHost(Configuration) - 类 中的静态方法com.tencent.polaris.client.api.SDKContext
-
- processLoadBalance(LoadBalancer, Criteria, ServiceInstances) - 类 中的静态方法com.tencent.polaris.client.flow.BaseFlow
-
- processServiceRouters(RouteInfo, ServiceInstances, RouterChainGroup) - 类 中的静态方法com.tencent.polaris.client.flow.BaseFlow
-
处理服务路由
R
- registerDestroyHook(Destroyable) - 类 中的方法com.tencent.polaris.client.api.SDKContext
-
- ResourcesResponse - com.tencent.polaris.client.flow中的类
-
Response for resources query request.
- ResourcesResponse() - 类 的构造器com.tencent.polaris.client.flow.ResourcesResponse
-
S
- SDKContext - com.tencent.polaris.client.api中的类
-
SDK初始化相关的上下文信息
- SDKContext(Configuration, Manager, ValueContext) - 类 的构造器com.tencent.polaris.client.api.SDKContext
-
构造器
- ServiceCallResultListener - com.tencent.polaris.client.api中的接口
-
服务上报数据处理器统一接口
- setMaxRetry(int) - 类 中的方法com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- setMaxRetry(int) - 接口 中的方法com.tencent.polaris.client.flow.FlowControlParam
-
设置最大重试次数
- setRetryIntervalMs(long) - 类 中的方法com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- setRetryIntervalMs(long) - 接口 中的方法com.tencent.polaris.client.flow.FlowControlParam
-
设置重试间隔
- setTimeoutMs(long) - 类 中的方法com.tencent.polaris.client.flow.DefaultFlowControlParam
-
- setTimeoutMs(long) - 接口 中的方法com.tencent.polaris.client.flow.FlowControlParam
-
设置流程超时时间
- syncGetResources(Extensions, boolean, ServiceEventKeysProvider, FlowControlParam) - 类 中的静态方法com.tencent.polaris.client.flow.BaseFlow
-
同步拉取资源数据
A B C D F G I O P R S
Copyright © 2021. All rights reserved.