Skip navigation links
C G I O P R S T V 

C

checkInstance(Collection<Instance>) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
checkSubset(Collection<Subset>) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
closeToOpen(Instance, StatusDimension, StateMachine.Parameter) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.StateMachineImpl
 
com.tencent.polaris.plugins.circuitbreaker.errcount - package com.tencent.polaris.plugins.circuitbreaker.errcount
 
Config - Class in com.tencent.polaris.plugins.circuitbreaker.errcount
基于错误次数熔断插件配置结构
Config() - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errcount.Config
 
ConsecutiveCircuitBreaker - Class in com.tencent.polaris.plugins.circuitbreaker.errcount
基于错误统计次数的熔断器
ConsecutiveCircuitBreaker() - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
ConsecutiveCounter - Class in com.tencent.polaris.plugins.circuitbreaker.errcount
 
ConsecutiveCounter() - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCounter
 

G

getConfigSet(RuleIdentifier) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
getConsecutiveErrorCount(StatusDimension) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCounter
 
getContinuousErrorThreshold() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.Config
 
getId() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
getName() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
getPluginConfigClazz() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
getStatusDimensions() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCounter
 
getType() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 

I

init(InitContext) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 

O

onFail(StatusDimension) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCounter
 

P

postContextInit(Extensions) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 

R

resetCounter(StatusDimension) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCounter
 

S

setContinuousErrorThreshold(Integer) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.Config
 
setDefault(Object) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.Config
 
setId(int) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
stat(InstanceGauge) - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.ConsecutiveCircuitBreaker
 
StateMachineImpl - Class in com.tencent.polaris.plugins.circuitbreaker.errcount
基于连续错误熔断的状态机切换逻辑
StateMachineImpl(ConfigGroup<Config>, int, ConfigSetLocator<Config>) - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errcount.StateMachineImpl
 

T

toString() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.Config
 

V

verify() - Method in class com.tencent.polaris.plugins.circuitbreaker.errcount.Config
 
C G I O P R S T V 
Skip navigation links

Copyright © 2023. All rights reserved.