Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addInstances(List<Instance>) - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.ServiceEventBuilder
 
allInstances(List<Instance>) - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.ServiceEventBuilder
 
anyStringToByte(String) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 
appendArguments(RouteArgument) - Method in class com.tencent.polaris.api.pojo.SourceService
 
arrayToDelimitedString(Object[], String) - Static method in class com.tencent.polaris.api.utils.StringUtils
Copy from spring-core.

B

BaseEntity - Class in com.tencent.polaris.api.rpc
Contain basic properties for an request/response.
BaseEntity() - Constructor for class com.tencent.polaris.api.rpc.BaseEntity
 
bigIntToByteArray(int) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 
binaryStringToByte(String) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 
build(int, String) - Static method in exception com.tencent.polaris.api.exception.ServerErrorResponseException
 
build() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.ServiceEventBuilder
 
build() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey.ServiceEventKeyBuilder
 
build() - Method in class com.tencent.polaris.api.pojo.ServiceInfo.ServiceInfoBuilder
 
buildCallerIP(String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
buildCookie(String, String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
buildCustom(String, String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
builder() - Static method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
builder() - Static method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
builder() - Static method in class com.tencent.polaris.api.pojo.ServiceInfo
 
buildHeader(String, String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
buildMethod(String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
buildPath(String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
buildQuery(String, String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 
byteArrayToHexString(byte[]) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 

C

calNextStatus() - Method in class com.tencent.polaris.api.pojo.HalfOpenStatus
 
checkAddInstances(ServiceInstancesByProto, ServiceInstancesByProto) - Static method in class com.tencent.polaris.client.util.Utils
 
checkDeleteInstances(ServiceInstancesByProto, ServiceInstancesByProto) - Static method in class com.tencent.polaris.client.util.Utils
 
checkUpdateInstances(ServiceInstancesByProto, ServiceInstancesByProto) - Static method in class com.tencent.polaris.client.util.Utils
 
CircuitBreakerStatus - Class in com.tencent.polaris.api.pojo
实例熔断状态及数据
CircuitBreakerStatus(String, CircuitBreakerStatus.Status, long) - Constructor for class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
CircuitBreakerStatus(String, CircuitBreakerStatus.Status, long, CircuitBreakerStatus.FallbackInfo) - Constructor for class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
CircuitBreakerStatus.FallbackInfo - Class in com.tencent.polaris.api.pojo
 
CircuitBreakerStatus.Status - Enum in com.tencent.polaris.api.pojo
Circuit break status.
ClosableReadWriteLock - Class in com.tencent.polaris.api.utils
可关闭的读写锁
ClosableReadWriteLock() - Constructor for class com.tencent.polaris.api.utils.ClosableReadWriteLock
 
ClosableReadWriteLock.LockWrapper - Class in com.tencent.polaris.api.utils
锁封装,保证自动关闭
close() - Method in class com.tencent.polaris.api.utils.ClosableReadWriteLock.LockWrapper
 
CollectionUtils - Class in com.tencent.polaris.api.utils
 
CollectionUtils() - Constructor for class com.tencent.polaris.api.utils.CollectionUtils
 
com.tencent.polaris.api.control - package com.tencent.polaris.api.control
 
com.tencent.polaris.api.exception - package com.tencent.polaris.api.exception
 
com.tencent.polaris.api.pojo - package com.tencent.polaris.api.pojo
 
com.tencent.polaris.api.rpc - package com.tencent.polaris.api.rpc
 
com.tencent.polaris.api.utils - package com.tencent.polaris.api.utils
 
com.tencent.polaris.client.pojo - package com.tencent.polaris.client.pojo
 
com.tencent.polaris.client.util - package com.tencent.polaris.client.util
 
CommonValidator - Class in com.tencent.polaris.client.util
 
CommonValidator() - Constructor for class com.tencent.polaris.client.util.CommonValidator
 
compareTo(Instance) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
compareTo(ServiceInfo) - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
compareTo(Instance) - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
ConversionUtils - Class in com.tencent.polaris.api.utils
 
ConversionUtils() - Constructor for class com.tencent.polaris.api.utils.ConversionUtils
 
convertServerErrorToRpcError(int) - Static method in interface com.tencent.polaris.api.exception.ServerCodes
将server错误码转换为内部服务错误
createDefaultInstance(String, String, String, String, int) - Static method in interface com.tencent.polaris.api.pojo.Instance
 
Criteria - Class in com.tencent.polaris.api.rpc
用户态的服务路由因子
Criteria() - Constructor for class com.tencent.polaris.api.rpc.Criteria
 

D

DATA_NO_CHANGE - Static variable in interface com.tencent.polaris.api.exception.ServerCodes
代表缓存数据未变更
decStringToByte(String) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 
DEFAULT_WEIGHT - Static variable in interface com.tencent.polaris.api.pojo.Instance
默认权重为100
DefaultInstance - Class in com.tencent.polaris.api.pojo
 
DefaultInstance() - Constructor for class com.tencent.polaris.api.pojo.DefaultInstance
 
DefaultInstanceLocalValue - Class in com.tencent.polaris.client.pojo
客户端服务数据统计对象,包含熔断数据、动态权重等信息
DefaultInstanceLocalValue() - Constructor for class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
DefaultServiceEventKeysProvider - Class in com.tencent.polaris.api.pojo
 
DefaultServiceEventKeysProvider() - Constructor for class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
DefaultServiceInstances - Class in com.tencent.polaris.api.pojo
 
DefaultServiceInstances(ServiceKey, List<Instance>) - Constructor for class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
defaultString(String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
deleteAny(String, String) - Static method in class com.tencent.polaris.api.utils.StringUtils
Copy from spring-core.
deleteInstances(List<Instance>) - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.ServiceEventBuilder
 
delimitedListToStringArray(String, String) - Static method in class com.tencent.polaris.api.utils.StringUtils
Copy from spring-core.
delimitedListToStringArray(String, String, String) - Static method in class com.tencent.polaris.api.utils.StringUtils
Copy from spring-core.
destroy() - Method in class com.tencent.polaris.api.control.Destroyable
 
Destroyable - Class in com.tencent.polaris.api.control
所有可销毁的对象的基类型
Destroyable() - Constructor for class com.tencent.polaris.api.control.Destroyable
 
DetectResult - Class in com.tencent.polaris.api.pojo
健康探测结果
DetectResult(int, long, RetStatus) - Constructor for class com.tencent.polaris.api.pojo.DetectResult
 

E

EMPTY_DIMENSION - Static variable in class com.tencent.polaris.api.pojo.StatusDimension
 
EMPTY_INSTANCES - Static variable in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
EMPTY_SERVICE_RULE - Static variable in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
EMPTY_SERVICES - Static variable in class com.tencent.polaris.client.pojo.ServicesByProto
 
EOF - Static variable in class com.tencent.polaris.api.utils.IOUtils
Represents the end-of-file (or stream).
equals(Object) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
equals(Object) - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
equals(Object) - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
equals(Object) - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
equals(Object) - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
equals(Object) - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
equals(Object) - Method in class com.tencent.polaris.api.pojo.StatusDimension
 
equals(String, String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
equals(Object) - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
equals(Object) - Method in class com.tencent.polaris.client.pojo.Node
 
equals(Object) - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
ErrorCode - Enum in com.tencent.polaris.api.exception
错误码
eventType(ServiceEventKey.EventType) - Method in class com.tencent.polaris.api.pojo.ServiceEventKey.ServiceEventKeyBuilder
 
EXECUTE_SUCCESS - Static variable in interface com.tencent.polaris.api.exception.ServerCodes
代表请求执行成功
EXISTED_RESOURCE - Static variable in interface com.tencent.polaris.api.exception.ServerCodes
资源已经存在,无需重复注册

F

FallbackInfo(int, Map<String, String>, String) - Constructor for class com.tencent.polaris.api.pojo.CircuitBreakerStatus.FallbackInfo
 
fromLabel(String, String) - Static method in class com.tencent.polaris.api.pojo.RouteArgument
 

G

getAddInstances() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
getAfter() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.OneInstanceUpdate
 
getAllInstances() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
getAllInstances() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getArguments() - Method in class com.tencent.polaris.api.pojo.SourceService
 
getBefore() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.OneInstanceUpdate
 
getBody() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus.FallbackInfo
 
getByName(String) - Static method in enum com.tencent.polaris.api.rpc.MetadataFailoverType
 
getCallerIp() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取主调节点的IP信息
getCallerIp() - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
getCallerIp() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getCallerService() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取主调服务信息
getCallerService() - Method in class com.tencent.polaris.api.pojo.StatusDimension
 
getCallerService() - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
getCallerService() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getCampus() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getCampus() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getCampus() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getCircuitBreaker() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
getCircuitBreakerStatus() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getCircuitBreakerStatus(StatusDimension) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getCircuitBreakerStatus() - Method in interface com.tencent.polaris.api.pojo.Instance
获取整体熔断状态
getCircuitBreakerStatus(StatusDimension) - Method in interface com.tencent.polaris.api.pojo.Instance
支持按接口等维度获取熔断状态
getCircuitBreakerStatus(StatusDimension) - Method in interface com.tencent.polaris.api.pojo.InstanceLocalValue
获取熔断状态
getCircuitBreakerStatus() - Method in interface com.tencent.polaris.api.pojo.Subset
熔断状态
getCircuitBreakerStatus(StatusDimension) - Method in class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
getCircuitBreakerStatus() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getCircuitBreakerStatus(StatusDimension) - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getCircuitBreakerStatuses() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getCode() - Method in enum com.tencent.polaris.api.exception.ErrorCode
 
getCode() - Method in exception com.tencent.polaris.api.exception.PolarisException
 
getCode() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus.FallbackInfo
 
getCookie(String) - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
getDelay() - Method in class com.tencent.polaris.api.pojo.DetectResult
 
getDelay() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取服务调用时延
getDelay() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getDeleteInstances() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
getDesc() - Method in enum com.tencent.polaris.api.pojo.RetStatus
 
getDetectResult() - Method in interface com.tencent.polaris.api.pojo.InstanceLocalValue
获取探测结果
getDetectResult() - Method in class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
getDetectResult() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getDetectType() - Method in class com.tencent.polaris.api.pojo.DetectResult
 
getDynamicWeight() - Method in class com.tencent.polaris.api.pojo.InstanceWeight
 
getEventType() - Method in interface com.tencent.polaris.api.pojo.RegistryCacheValue
缓存对象类型
getEventType() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
getEventType() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getEventType() - Method in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
getEventType() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
getFallbackInfo() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
getHashCode() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
getHashKey() - Method in class com.tencent.polaris.api.rpc.Criteria
 
getHeader(String) - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
getHeader(String) - Method in interface com.tencent.polaris.api.rpc.ResponseContext
 
getHeaders() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus.FallbackInfo
 
getHost() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getHost() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getHost() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取节点信息
getHost() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getHost() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getHost() - Method in class com.tencent.polaris.client.pojo.Node
 
getId() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getId() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getId() - Method in class com.tencent.polaris.api.pojo.InstanceWeight
 
getId() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getInstance(Node) - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getInstance(String) - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getInstance() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取实例
getInstance(Node) - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
get instance by host and port
getInstance(String) - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
get instance by id
getInstance(Node) - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getInstance(String) - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getInstance() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getInstance(String) - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
获取实例本地数据
getInstance(Node) - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getInstanceId() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取服务实例ID
getInstanceId() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getInstanceLocalValue() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getInstances() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getInstances() - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
获取服务实例列表
getInstances() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getInstances() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getKey() - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
getLabels() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
Deprecated.
getLabels() - Method in class com.tencent.polaris.api.pojo.SourceService
 
getLabels() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
Deprecated.
getLbPolicy() - Method in class com.tencent.polaris.api.rpc.Criteria
 
getLocalIp() - Method in interface com.tencent.polaris.api.rpc.MetadataProvider
 
getLocalService() - Method in interface com.tencent.polaris.api.rpc.MetadataProvider
 
getLogicSet() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getLogicSet() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getLogicSet() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getMaxRequest() - Method in class com.tencent.polaris.api.pojo.HalfOpenStatus
 
getMessage() - Method in exception com.tencent.polaris.api.exception.PolarisException
 
getMetadata() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getMetadata() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getMetadata() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getMetadata() - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
getMetadata() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getMetadata() - Method in interface com.tencent.polaris.api.pojo.ServiceMetadata
获取服务元数据信息
getMetadata() - Method in class com.tencent.polaris.api.pojo.SourceService
Deprecated.
getMetadata(String) - Method in interface com.tencent.polaris.api.rpc.MetadataProvider
 
getMetadata() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getMetadata() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getMethod() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取方法名
getMethod() - Method in class com.tencent.polaris.api.pojo.StatusDimension
 
getMethod() - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
getMethod() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getName() - Method in class com.tencent.polaris.api.control.Destroyable
获取插件名字
getName() - Method in interface com.tencent.polaris.api.pojo.Subset
平铺的标签
getName() - Method in enum com.tencent.polaris.api.rpc.MetadataFailoverType
 
getNamespace() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getNamespace() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getNamespace() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getNamespace() - Method in interface com.tencent.polaris.api.pojo.Service
获取名字空间
getNamespace() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
getNamespace() - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
getNamespace() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getNamespace() - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
getNamespace() - Method in interface com.tencent.polaris.api.pojo.Subset
命名空间
getNamespace() - Method in class com.tencent.polaris.api.rpc.BaseEntity
 
getNamespace() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getNamespace() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getNamespace() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getOriginInstancesList() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getPluginValue(int, Function<Integer, Object>) - Method in interface com.tencent.polaris.api.pojo.InstanceLocalValue
获取插件数据
getPluginValue(int, Function<Integer, Object>) - Method in class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
getPort() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getPort() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getPort() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取端口信息
getPort() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getPort() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getPort() - Method in class com.tencent.polaris.client.pojo.Node
 
getPriority() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getPriority() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getPriority() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getProtocol() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getProtocol() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getProtocol() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getRegion() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getRegion() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getRegion() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getRetCode() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
服务调用返回码
getRetCode() - Method in interface com.tencent.polaris.api.rpc.ResponseContext
 
getRetCode() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getRetStatus() - Method in class com.tencent.polaris.api.pojo.DetectResult
 
getRetStatus() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取服务调用状态
getRetStatus() - Method in interface com.tencent.polaris.api.rpc.ResponseContext
 
getRetStatus() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getRevision() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getRevision() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getRevision() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getRevision() - Method in interface com.tencent.polaris.api.pojo.RegistryCacheValue
获取唯一标识信息
getRevision() - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
getRevision() - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
获取唯一标识信息
getRevision() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getRevision() - Method in interface com.tencent.polaris.api.pojo.ServiceRule
获取唯一标识信息
getRevision() - Method in interface com.tencent.polaris.api.pojo.Services
获取唯一标识信息
getRevision() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getRevision() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getRevision() - Method in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
getRevision() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
getRule() - Method in interface com.tencent.polaris.api.pojo.ServiceRule
获取具体的规则值
getRule() - Method in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
getRuleName() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
当 RetStatus 为 flow_control 或者 reject 时,需要设置生效的规则名称
getRuleName() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getServerCode() - Method in exception com.tencent.polaris.api.exception.ServerErrorResponseException
 
getServerErrCode() - Method in exception com.tencent.polaris.api.exception.PolarisException
 
getService() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getService() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getService() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getService() - Method in interface com.tencent.polaris.api.pojo.Service
获取服务名
getService() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
getService() - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
getService() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getService() - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
getService() - Method in interface com.tencent.polaris.api.pojo.Subset
服务名
getService() - Method in class com.tencent.polaris.api.rpc.BaseEntity
 
getService() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getService() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getService() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getServiceInstances(ServiceKey) - Method in interface com.tencent.polaris.api.pojo.ServiceResourceProvider
get the service instances by service
getServiceKey() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getServiceKey() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
getServiceKey() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
getServiceKey() - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
getServiceKey() - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
获取服务标识
getServiceKey() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getServiceKey() - Method in interface com.tencent.polaris.api.pojo.Services
获取服务标识
getServiceKey() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getServiceKey() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
getServiceRule(ServiceEventKey) - Method in interface com.tencent.polaris.api.pojo.ServiceResourceProvider
get the service rule by service and rule type
getServices() - Method in interface com.tencent.polaris.api.pojo.Services
获取服务列表
getServices() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
getStartTimeMs() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
getStatus() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
getStatusCode() - Method in class com.tencent.polaris.api.pojo.DetectResult
 
getStatusDimensions() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getStatusDimensions() - Method in interface com.tencent.polaris.api.pojo.Instance
Deprecated.
获取熔断的接口列表
getStatusDimensions() - Method in interface com.tencent.polaris.api.pojo.InstanceLocalValue
获取被熔断的接口列表
getStatusDimensions() - Method in class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
getStatusDimensions() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getSubset() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取实例分组
getSubset() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getSubsetMetadata() - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
获取服务实例分组的过滤标签
getSubsetMetadata() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
getSvcEventKey() - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
getSvcEventKey() - Method in interface com.tencent.polaris.api.pojo.ServiceEventKeysProvider
获取单个eventKey
getSvcEventKeys() - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
getSvcEventKeys() - Method in interface com.tencent.polaris.api.pojo.ServiceEventKeysProvider
获取eventKeys集合
getSvcKey() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
getThrowable() - Method in interface com.tencent.polaris.api.rpc.ResponseContext
 
getTimeoutMs() - Method in class com.tencent.polaris.api.rpc.RequestBaseEntity
 
getTotalWeight() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
getTotalWeight() - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
获取服务实例总权重值
getTotalWeight() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
getTotalWeight() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
getType() - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
getUpdateInstances() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
getURI() - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
getValue() - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
getVersion() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getVersion() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getVersion() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getWeight() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getWeight() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getWeight() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
getZone() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
getZone() - Method in interface com.tencent.polaris.api.pojo.Instance
 
getZone() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 

H

HalfOpenStatus - Class in com.tencent.polaris.api.pojo
 
HalfOpenStatus(String, long, int) - Constructor for class com.tencent.polaris.api.pojo.HalfOpenStatus
 
hashCode() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
hashCode() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
hashCode() - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
hashCode() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
hashCode() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
hashCode() - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
hashCode() - Method in class com.tencent.polaris.api.pojo.StatusDimension
 
hashCode() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
hashCode() - Method in class com.tencent.polaris.client.pojo.Node
 
hashCode() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
hexStringToByte(String) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 

I

Instance - Interface in com.tencent.polaris.api.pojo
服务实例通用接口
InstanceByProto - Class in com.tencent.polaris.client.pojo
通过PB对象封装的实例信息
InstanceByProto(ServiceKey, ServiceProto.Instance, InstanceLocalValue) - Constructor for class com.tencent.polaris.client.pojo.InstanceByProto
 
InstanceGauge - Interface in com.tencent.polaris.api.pojo
服务上报数据信息
InstanceLocalValue - Interface in com.tencent.polaris.api.pojo
实例本地属性值
InstanceWeight - Class in com.tencent.polaris.api.pojo
Dynamic weight for an instance.
InstanceWeight() - Constructor for class com.tencent.polaris.api.pojo.InstanceWeight
 
IOUtils - Class in com.tencent.polaris.api.utils
 
IOUtils() - Constructor for class com.tencent.polaris.api.utils.IOUtils
 
isAllEmpty(String...) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
isAnyEmpty(String...) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
isAvailable() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus
是否可以继续分配请求
isBlank(String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
isDestroyed() - Method in class com.tencent.polaris.api.control.Destroyable
是否已经销毁
isEmpty(Collection<?>) - Static method in class com.tencent.polaris.api.utils.CollectionUtils
 
isEmpty(Map<?, ?>) - Static method in class com.tencent.polaris.api.utils.CollectionUtils
 
isEmpty(Object[]) - Static method in class com.tencent.polaris.api.utils.CollectionUtils
 
isEmpty(Map) - Static method in class com.tencent.polaris.api.utils.MapUtils
 
isEmpty(String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
isEnableHealthCheck() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
isEnableHealthCheck() - Method in interface com.tencent.polaris.api.pojo.Instance
 
isEnableHealthCheck() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
isHealthy() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
isHealthy() - Method in interface com.tencent.polaris.api.pojo.Instance
 
isHealthy() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
isHealthyInstance(Instance) - Static method in class com.tencent.polaris.client.util.Utils
 
isInitialized() - Method in class com.tencent.polaris.api.pojo.DefaultServiceInstances
 
isInitialized() - Method in interface com.tencent.polaris.api.pojo.RegistryCacheValue
服务实例列表是否已经加载
isInitialized() - Method in interface com.tencent.polaris.api.pojo.ServiceInstances
服务实例列表是否已经加载
isInitialized() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
isInitialized() - Method in interface com.tencent.polaris.api.pojo.ServiceRule
服务实例列表是否已经加载
isInitialized() - Method in interface com.tencent.polaris.api.pojo.Services
服务列表是否已经加载
isInitialized() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
isInitialized() - Method in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
isInitialized() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
isIsolated() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
isIsolated() - Method in interface com.tencent.polaris.api.pojo.Instance
 
isIsolated() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
isLoadedFromFile() - Method in interface com.tencent.polaris.api.pojo.RegistryCacheValue
判断是否从文件中加载
isLoadedFromFile() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
isLoadedFromFile() - Method in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
isLoadedFromFile() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
isMatchAllValue(ModelProto.MatchString) - Static method in class com.tencent.polaris.api.utils.RuleUtils
是否全匹配的规则
isMatchAllValue(String) - Static method in class com.tencent.polaris.api.utils.RuleUtils
是否全匹配的规则
isNotBlank(String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
isNotEmpty(Collection<?>) - Static method in class com.tencent.polaris.api.utils.CollectionUtils
 
isNotEmpty(Map<?, ?>) - Static method in class com.tencent.polaris.api.utils.CollectionUtils
 
isNotEmpty(Object[]) - Static method in class com.tencent.polaris.api.utils.CollectionUtils
 
isNotEmpty(Map) - Static method in class com.tencent.polaris.api.utils.MapUtils
 
isNotEmpty(String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
isUseCache() - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
isUseCache() - Method in interface com.tencent.polaris.api.pojo.ServiceEventKeysProvider
是否优先使用本地缓存

L

LABEL_KEY_CALLER_IP - Static variable in class com.tencent.polaris.api.pojo.RouteArgument
 
LABEL_KEY_COOKIE - Static variable in class com.tencent.polaris.api.pojo.RouteArgument
 
LABEL_KEY_HEADER - Static variable in class com.tencent.polaris.api.pojo.RouteArgument
 
LABEL_KEY_METHOD - Static variable in class com.tencent.polaris.api.pojo.RouteArgument
 
LABEL_KEY_PATH - Static variable in class com.tencent.polaris.api.pojo.RouteArgument
 
LABEL_KEY_QUERY - Static variable in class com.tencent.polaris.api.pojo.RouteArgument
 
listCookieKeys() - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
listHeaderKeys() - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
listHeaders() - Method in interface com.tencent.polaris.api.rpc.ResponseContext
 
lock() - Method in class com.tencent.polaris.api.utils.ClosableReadWriteLock.LockWrapper
 
LockWrapper(Lock) - Constructor for class com.tencent.polaris.api.utils.ClosableReadWriteLock.LockWrapper
 

M

MapUtils - Class in com.tencent.polaris.api.utils
 
MapUtils() - Constructor for class com.tencent.polaris.api.utils.MapUtils
 
MATCH_ALL - Static variable in class com.tencent.polaris.api.utils.RuleUtils
 
matchMetadata(Map<String, ModelProto.MatchString>, Map<String, String>) - Static method in class com.tencent.polaris.api.utils.RuleUtils
 
matchMetadata(Map<String, ModelProto.MatchString>, Map<String, String>, boolean, Map<String, String>, Map<String, String>) - Static method in class com.tencent.polaris.api.utils.RuleUtils
 
matchStringValue(ModelProto.MatchString, String, Function<String, Pattern>) - Static method in class com.tencent.polaris.api.utils.RuleUtils
 
metadata(Map<String, String>) - Method in class com.tencent.polaris.api.pojo.ServiceInfo.ServiceInfoBuilder
 
MetadataFailoverType - Enum in com.tencent.polaris.api.rpc
元数据路由的降级类型
MetadataProvider - Interface in com.tencent.polaris.api.rpc
 

N

NamedThreadFactory - Class in com.tencent.polaris.client.util
 
NamedThreadFactory(String) - Constructor for class com.tencent.polaris.client.util.NamedThreadFactory
 
namespace(String) - Method in class com.tencent.polaris.api.pojo.ServiceInfo.ServiceInfoBuilder
 
newThread(Runnable) - Method in class com.tencent.polaris.client.util.NamedThreadFactory
 
Node - Class in com.tencent.polaris.client.pojo
 
Node(String, int) - Constructor for class com.tencent.polaris.client.pojo.Node
 
NOT_FOUND_RESOURCE - Static variable in interface com.tencent.polaris.api.exception.ServerCodes
资源不存在
NOT_FOUND_SERVICE - Static variable in interface com.tencent.polaris.api.exception.ServerCodes
服务不存在
nullSafeToString(Object) - Static method in class com.tencent.polaris.api.utils.StringUtils
Copy from spring-core.

O

octStringToByte(String) - Static method in class com.tencent.polaris.api.utils.ConversionUtils
 
OneInstanceUpdate(Instance, Instance) - Constructor for class com.tencent.polaris.api.pojo.ServiceChangeEvent.OneInstanceUpdate
 

P

PolarisException - Exception in com.tencent.polaris.api.exception
基础异常,通过SDK API所抛出的所有异常的基类型
PolarisException(ErrorCode) - Constructor for exception com.tencent.polaris.api.exception.PolarisException
 
PolarisException(ErrorCode, String) - Constructor for exception com.tencent.polaris.api.exception.PolarisException
 
PolarisException(ErrorCode, String, Throwable) - Constructor for exception com.tencent.polaris.api.exception.PolarisException
 

R

read(InputStream, byte[], int, int) - Static method in class com.tencent.polaris.api.utils.IOUtils
 
readLock() - Method in class com.tencent.polaris.api.utils.ClosableReadWriteLock
 
RegistryCacheValue - Interface in com.tencent.polaris.api.pojo
需要记录到本地内存中的缓存对象
regMatch(String, String) - Static method in class com.tencent.polaris.client.util.Utils
用正则表达式来判断 1.compile(String regex) 将给定的正则表达式编译到模式中。 2.matcher(CharSequence input) 创建匹配给定输入与此模式的匹配器。 3.matches() 尝试将整个区域与模式匹配。
reloadTotalWeight() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
replace(String, String, String) - Static method in class com.tencent.polaris.api.utils.StringUtils
 
replace(String, String, String, int) - Static method in class com.tencent.polaris.api.utils.StringUtils
替换字符串
report(boolean) - Method in class com.tencent.polaris.api.pojo.HalfOpenStatus
 
RequestBaseEntity - Class in com.tencent.polaris.api.rpc
作为RPC请求的基类型
RequestBaseEntity() - Constructor for class com.tencent.polaris.api.rpc.RequestBaseEntity
 
RequestContext - Interface in com.tencent.polaris.api.rpc
 
ResponseContext - Interface in com.tencent.polaris.api.rpc
 
RetriableException - Exception in com.tencent.polaris.api.exception
可重试异常,仅对于可重试的流程错误会抛出该异常
RetriableException(ErrorCode, String) - Constructor for exception com.tencent.polaris.api.exception.RetriableException
 
RetriableException(ErrorCode, String, Throwable) - Constructor for exception com.tencent.polaris.api.exception.RetriableException
 
RetStatus - Enum in com.tencent.polaris.api.pojo
服务调用状态
revision(String) - Method in class com.tencent.polaris.api.pojo.ServiceInfo.ServiceInfoBuilder
 
RouteArgument - Class in com.tencent.polaris.api.pojo
 
RouteArgument.ArgumentType - Enum in com.tencent.polaris.api.pojo
 
RuleBasedRouterFailoverType - Enum in com.tencent.polaris.api.rpc
规则路由降级策略
RuleUtils - Class in com.tencent.polaris.api.utils
 
RuleUtils() - Constructor for class com.tencent.polaris.api.utils.RuleUtils
 

S

schedule() - Method in class com.tencent.polaris.api.pojo.HalfOpenStatus
 
ServerCodes - Interface in com.tencent.polaris.api.exception
Server端返回的错误码信息
ServerErrorResponseException - Exception in com.tencent.polaris.api.exception
服务不存在异常
Service - Interface in com.tencent.polaris.api.pojo
 
service(String) - Method in class com.tencent.polaris.api.pojo.ServiceInfo.ServiceInfoBuilder
 
ServiceCallResult - Class in com.tencent.polaris.api.rpc
Instance invocation metrics.
ServiceCallResult() - Constructor for class com.tencent.polaris.api.rpc.ServiceCallResult
 
ServiceChangeEvent - Class in com.tencent.polaris.api.pojo
服务实例变更事件
ServiceChangeEvent() - Constructor for class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
ServiceChangeEvent.OneInstanceUpdate - Class in com.tencent.polaris.api.pojo
针对单个实例变化的变化记录数据
ServiceChangeEvent.ServiceEventBuilder - Class in com.tencent.polaris.api.pojo
 
ServiceEventKey - Class in com.tencent.polaris.api.pojo
服务加规则的唯一标识KEY
ServiceEventKey(ServiceKey, ServiceEventKey.EventType) - Constructor for class com.tencent.polaris.api.pojo.ServiceEventKey
 
ServiceEventKey.EventType - Enum in com.tencent.polaris.api.pojo
 
ServiceEventKey.ServiceEventKeyBuilder - Class in com.tencent.polaris.api.pojo
 
ServiceEventKeysProvider - Interface in com.tencent.polaris.api.pojo
 
ServiceInfo - Class in com.tencent.polaris.api.pojo
服务信息
ServiceInfo() - Constructor for class com.tencent.polaris.api.pojo.ServiceInfo
 
ServiceInfo.ServiceInfoBuilder - Class in com.tencent.polaris.api.pojo
 
ServiceInstances - Interface in com.tencent.polaris.api.pojo
服务实例列表信息
ServiceInstancesByProto - Class in com.tencent.polaris.client.pojo
通过PB对象封装的服务信息
ServiceInstancesByProto(ResponseProto.DiscoverResponse, ServiceInstancesByProto, boolean) - Constructor for class com.tencent.polaris.client.pojo.ServiceInstancesByProto
构造函数
ServiceInstancesByProto() - Constructor for class com.tencent.polaris.client.pojo.ServiceInstancesByProto
创建空的服务对象
ServiceInstancesWrap - Class in com.tencent.polaris.api.pojo
服务实例集合的包装类,用于实例动态变化的场景
ServiceInstancesWrap(ServiceInstances, List<Instance>, int) - Constructor for class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
serviceKey(ServiceKey) - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.ServiceEventBuilder
 
serviceKey(ServiceKey) - Method in class com.tencent.polaris.api.pojo.ServiceEventKey.ServiceEventKeyBuilder
 
ServiceKey - Class in com.tencent.polaris.api.pojo
服务标识,唯一索引一个服务
ServiceKey(String, String) - Constructor for class com.tencent.polaris.api.pojo.ServiceKey
 
ServiceKey() - Constructor for class com.tencent.polaris.api.pojo.ServiceKey
 
ServiceMetadata - Interface in com.tencent.polaris.api.pojo
服务元数据信息
ServiceResourceProvider - Interface in com.tencent.polaris.api.pojo
 
ServiceRule - Interface in com.tencent.polaris.api.pojo
服务规则封装类
ServiceRuleByProto - Class in com.tencent.polaris.client.pojo
通过PB对象封装的服务信息
ServiceRuleByProto(Message, String, boolean, ServiceEventKey.EventType) - Constructor for class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
ServiceRuleByProto() - Constructor for class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
Services - Interface in com.tencent.polaris.api.pojo
 
ServicesByProto - Class in com.tencent.polaris.client.pojo
 
ServicesByProto() - Constructor for class com.tencent.polaris.client.pojo.ServicesByProto
 
ServicesByProto(List<ServiceInfo>) - Constructor for class com.tencent.polaris.client.pojo.ServicesByProto
 
ServicesByProto(ResponseProto.DiscoverResponse, boolean) - Constructor for class com.tencent.polaris.client.pojo.ServicesByProto
 
setArguments(Set<RouteArgument>) - Method in class com.tencent.polaris.api.pojo.SourceService
 
setCallerIp(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setCallerService(Service) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setCampus(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setCircuitBreakerStatus(StatusDimension, CircuitBreakerStatus) - Method in interface com.tencent.polaris.api.pojo.InstanceLocalValue
设置熔断状态
setCircuitBreakerStatus(StatusDimension, CircuitBreakerStatus) - Method in class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
setCookie(String, String) - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
setDelay(long) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setDetectResult(DetectResult) - Method in interface com.tencent.polaris.api.pojo.InstanceLocalValue
设置探测结果
setDetectResult(DetectResult) - Method in class com.tencent.polaris.client.pojo.DefaultInstanceLocalValue
 
setDetectType(String) - Method in class com.tencent.polaris.api.pojo.DetectResult
 
setDynamicWeight(int) - Method in class com.tencent.polaris.api.pojo.InstanceWeight
 
setEnableHealthCheck(boolean) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setHashKey(String) - Method in class com.tencent.polaris.api.rpc.Criteria
 
setHeader(String, String) - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
setHealthy(boolean) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setHost(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setHost(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setId(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setId(String) - Method in class com.tencent.polaris.api.pojo.InstanceWeight
 
setInstance(Instance) - Method in interface com.tencent.polaris.api.pojo.InstanceGauge
设置实例信息
setInstance(Instance) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setInstances(List<Instance>) - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
setIsolated(boolean) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setLabels(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
Deprecated.
setLbPolicy(String) - Method in class com.tencent.polaris.api.rpc.Criteria
 
setLogicSet(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setMetadata(Map<String, String>) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setMetadata(Map<String, String>) - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
setMetadata(Map<String, String>) - Method in class com.tencent.polaris.api.pojo.SourceService
Deprecated.
setMethod(String) - Method in interface com.tencent.polaris.api.rpc.RequestContext
 
setMethod(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setNamespace(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setNamespace(String) - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
setNamespace(String) - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
setNamespace(String) - Method in class com.tencent.polaris.api.rpc.BaseEntity
 
setNamespace(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setPort(int) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setPort(int) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setPriority(int) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setProtocol(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setRegion(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setRetCode(int) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setRetStatus(RetStatus) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setRevision(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setRevision(String) - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
setRuleName(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setServerErrCode(int) - Method in exception com.tencent.polaris.api.exception.PolarisException
 
setService(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setService(String) - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
setService(String) - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
setService(String) - Method in class com.tencent.polaris.api.rpc.BaseEntity
 
setService(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setSubset(String) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setSubsetMetadata(Map<String, ModelProto.MatchString>) - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
setSvcEventKey(ServiceEventKey) - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
setSvcEventKeys(Set<ServiceEventKey>) - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
setTimeoutMs(long) - Method in class com.tencent.polaris.api.rpc.RequestBaseEntity
 
setUseCache(boolean) - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
setVersion(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setWeight(int) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
setZone(String) - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
sleepUninterrupted(long) - Static method in class com.tencent.polaris.client.util.Utils
 
SourceService - Class in com.tencent.polaris.api.pojo
 
SourceService() - Constructor for class com.tencent.polaris.api.pojo.SourceService
 
StatusDimension - Class in com.tencent.polaris.api.pojo
状态查询维度
StatusDimension(String, Service) - Constructor for class com.tencent.polaris.api.pojo.StatusDimension
 
StatusDimension.Level - Enum in com.tencent.polaris.api.pojo
 
StringUtils - Class in com.tencent.polaris.api.utils
 
StringUtils() - Constructor for class com.tencent.polaris.api.utils.StringUtils
 
Subset - Interface in com.tencent.polaris.api.pojo
实例分组
substringMatch(CharSequence, int, CharSequence) - Static method in class com.tencent.polaris.api.utils.StringUtils
Test whether the given string matches the given substring at the given index.

T

ThreadPoolUtils - Class in com.tencent.polaris.api.utils
 
ThreadPoolUtils() - Constructor for class com.tencent.polaris.api.utils.ThreadPoolUtils
 
TIMESTAMP - Static variable in class com.tencent.polaris.version.Version
build timestamp
toHttpCode(int) - Static method in interface com.tencent.polaris.api.exception.ServerCodes
转换为http格式的返回码
toLabel(Map<String, String>) - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
toString() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus.FallbackInfo
 
toString() - Method in class com.tencent.polaris.api.pojo.CircuitBreakerStatus
 
toString() - Method in class com.tencent.polaris.api.pojo.DefaultInstance
 
toString() - Method in class com.tencent.polaris.api.pojo.DefaultServiceEventKeysProvider
 
toString() - Method in class com.tencent.polaris.api.pojo.DetectResult
 
toString() - Method in class com.tencent.polaris.api.pojo.RouteArgument
 
toString() - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent
 
toString() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
toString() - Method in class com.tencent.polaris.api.pojo.ServiceInfo
 
toString() - Method in class com.tencent.polaris.api.pojo.ServiceInstancesWrap
 
toString() - Method in class com.tencent.polaris.api.pojo.ServiceKey
 
toString() - Method in class com.tencent.polaris.api.pojo.StatusDimension
 
toString() - Method in class com.tencent.polaris.api.rpc.BaseEntity
 
toString() - Method in class com.tencent.polaris.api.rpc.Criteria
 
toString() - Method in class com.tencent.polaris.api.rpc.RequestBaseEntity
 
toString() - Method in class com.tencent.polaris.api.rpc.ServiceCallResult
 
toString() - Method in class com.tencent.polaris.client.pojo.InstanceByProto
 
toString() - Method in class com.tencent.polaris.client.pojo.Node
 
toString() - Method in class com.tencent.polaris.client.pojo.ServiceInstancesByProto
 
toString() - Method in class com.tencent.polaris.client.pojo.ServiceRuleByProto
 
toString() - Method in class com.tencent.polaris.client.pojo.ServicesByProto
 
toStringArray(Collection<String>) - Static method in class com.tencent.polaris.api.utils.StringUtils
Copy from spring-core.
translatePath(String) - Static method in class com.tencent.polaris.client.util.Utils
 

U

UnimplementedException - Exception in com.tencent.polaris.api.exception
 
UnimplementedException() - Constructor for exception com.tencent.polaris.api.exception.UnimplementedException
 
UnimplementedException(String) - Constructor for exception com.tencent.polaris.api.exception.UnimplementedException
 
UnimplementedException(String, Throwable) - Constructor for exception com.tencent.polaris.api.exception.UnimplementedException
 
updateInstances(List<ServiceChangeEvent.OneInstanceUpdate>) - Method in class com.tencent.polaris.api.pojo.ServiceChangeEvent.ServiceEventBuilder
 
Utils - Class in com.tencent.polaris.client.util
Common util class.
Utils() - Constructor for class com.tencent.polaris.client.util.Utils
 

V

validateNamespaceService(String, String) - Static method in class com.tencent.polaris.client.util.CommonValidator
校验命名空间和服务名
validateService(ServiceKey) - Static method in class com.tencent.polaris.client.util.CommonValidator
 
validateText(String, String) - Static method in class com.tencent.polaris.client.util.CommonValidator
 
valueOf(String) - Static method in enum com.tencent.polaris.api.exception.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.pojo.CircuitBreakerStatus.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.pojo.RetStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.pojo.RouteArgument.ArgumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.pojo.ServiceEventKey.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.pojo.StatusDimension.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.rpc.MetadataFailoverType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.polaris.api.rpc.RuleBasedRouterFailoverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tencent.polaris.api.exception.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.pojo.CircuitBreakerStatus.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.pojo.RetStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.pojo.RouteArgument.ArgumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.pojo.ServiceEventKey.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.pojo.StatusDimension.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.rpc.MetadataFailoverType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.polaris.api.rpc.RuleBasedRouterFailoverType
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class com.tencent.polaris.api.pojo.ServiceEventKey
 
Version - Class in com.tencent.polaris.version
 
Version() - Constructor for class com.tencent.polaris.version.Version
 
VERSION - Static variable in class com.tencent.polaris.version.Version
project version

W

waitAndStopThreadPools(ExecutorService[]) - Static method in class com.tencent.polaris.api.utils.ThreadPoolUtils
等待所有线程池结束
writeLock() - Method in class com.tencent.polaris.api.utils.ClosableReadWriteLock
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2023. All rights reserved.