Skip navigation links
C D E G I P R S T V 

C

checkInstance(Collection<Instance>) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
checkSubset(Collection<Subset>) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
closeToOpen(Instance, StatusDimension, StateMachine.Parameter) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.StateMachineImpl
 
com.tencent.polaris.plugins.circuitbreaker.errrate - package com.tencent.polaris.plugins.circuitbreaker.errrate
 
Config - Class in com.tencent.polaris.plugins.circuitbreaker.errrate
错误率熔断插件的特定配置
Config() - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
Config(Config, CircuitBreakerProto.CbPolicy.ErrRateConfig) - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 

D

Dimension - Enum in com.tencent.polaris.plugins.circuitbreaker.errrate
统计维度

E

ErrRateCircuitBreaker - Class in com.tencent.polaris.plugins.circuitbreaker.errrate
基于错误率的熔断器
ErrRateCircuitBreaker() - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
ErrRateCounter - Class in com.tencent.polaris.plugins.circuitbreaker.errrate
 
ErrRateCounter(String, Config, long) - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCounter
 

G

getBucketIntervalMs() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
getConfigSet(RuleIdentifier) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
getErrorRateThreshold() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
getErrRate() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
getId() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
getMetricNumBuckets() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
getName() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
getPluginConfigClazz() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
getRequestVolumeThreshold() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
getSliceWindow(StatusDimension) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCounter
 
getStatusDimensions() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCounter
 
getType() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 

I

init(InitContext) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 

P

postContextInit(Extensions) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 

R

resetCounter(StatusDimension) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCounter
 

S

setDefault(Object) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
setErrorRateThreshold(Integer) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
setId(int) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
setMetricNumBuckets(Integer) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
setRequestVolumeThreshold(Integer) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
stat(InstanceGauge) - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.ErrRateCircuitBreaker
 
StateMachineImpl - Class in com.tencent.polaris.plugins.circuitbreaker.errrate
基于错误率的状态机转换实现
StateMachineImpl(ConfigGroup<Config>, int, ConfigSetLocator<Config>, long) - Constructor for class com.tencent.polaris.plugins.circuitbreaker.errrate.StateMachineImpl
 

T

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

V

valueOf(String) - Static method in enum com.tencent.polaris.plugins.circuitbreaker.errrate.Dimension
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tencent.polaris.plugins.circuitbreaker.errrate.Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class com.tencent.polaris.plugins.circuitbreaker.errrate.Config
 
C D E G I P R S T V 
Skip navigation links

Copyright © 2023. All rights reserved.