JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
H
I
M
O
P
R
S
T
V
A
addInstance(InstanceResource, boolean)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceHealthChecker
C
CHECK_PERIOD_MULTIPLE
- Static variable in class com.tencent.polaris.plugins.circuitbreaker.composite.
HealthCheckUtils
instance expire interval = multiple * check expire period
checkResource(Resource)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
CircuitBreakerRuleContainer
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
CircuitBreakerRuleContainer(Resource, PolarisCircuitBreaker)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
CircuitBreakerRuleListener
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
CircuitBreakerRuleListener(PolarisCircuitBreaker)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleListener
cleanInstances()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceHealthChecker
closeToOpen(String)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
closeToOpen(String)
- Method in interface com.tencent.polaris.plugins.circuitbreaker.composite.
StatusChangeHandler
com.tencent.polaris.plugins.circuitbreaker.composite
- package com.tencent.polaris.plugins.circuitbreaker.composite
com.tencent.polaris.plugins.circuitbreaker.composite.trigger
- package com.tencent.polaris.plugins.circuitbreaker.composite.trigger
compareService(String, String, String, String)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
compareSingleValue(String, String)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
ConsecutiveCounter
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite.trigger
ConsecutiveCounter(String, CounterOptions)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
ConsecutiveCounter
CounterOptions
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite.trigger
CounterOptions()
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
D
DEFAULT_CHECK_INTERVAL
- Static variable in class com.tencent.polaris.plugins.circuitbreaker.composite.
HealthCheckUtils
default check expire period
Dimension
- Enum in
com.tencent.polaris.plugins.circuitbreaker.composite.trigger
metric dimension
E
ErrRateCounter
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite.trigger
ErrRateCounter(String, CounterOptions)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
ErrRateCounter
G
getCheckPeriod()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
getCircuitBreakerStatus()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
getCurrentActiveRule()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
getExecutorService()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
getFaultDetector()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceHealthChecker
getHealthCheckers()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
getHealthCheckInstanceExpireInterval()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
getName()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
getResource()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
getResource()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
getServiceRuleProvider()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
getStatusChangeHandler()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
getTriggerCondition()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
getType()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
H
halfOpenToClose()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
halfOpenToClose()
- Method in interface com.tencent.polaris.plugins.circuitbreaker.composite.
StatusChangeHandler
halfOpenToOpen()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
halfOpenToOpen()
- Method in interface com.tencent.polaris.plugins.circuitbreaker.composite.
StatusChangeHandler
HealthCheckUtils
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
HealthCheckUtils()
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
HealthCheckUtils
I
init(InitContext)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
isWildcardMatcherSingle(String)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
MatchUtils
M
matchMethod(Resource, ModelProto.MatchString, Function<String, Pattern>)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
MatchUtils
matchService(ServiceKey, String, String)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
MatchUtils
MatchUtils
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
MatchUtils()
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
MatchUtils
O
onResourceAdd(ServiceEventKey, RegistryCacheValue)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleListener
onResourceDeleted(ServiceEventKey, RegistryCacheValue)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleListener
onResourceUpdated(ServiceEventKey, RegistryCacheValue, RegistryCacheValue)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleListener
openToHalfOpen()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
openToHalfOpen()
- Method in interface com.tencent.polaris.plugins.circuitbreaker.composite.
StatusChangeHandler
P
parseProtocol(String)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
HealthCheckUtils
parse protocol string to enum
parseRetStatus(ResourceStat)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
PolarisCircuitBreaker
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
PolarisCircuitBreaker()
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
postContextInit(Extensions)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
R
report(ResourceStat)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
report(ResourceStat)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
report(boolean)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
ConsecutiveCounter
report(boolean)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
ErrRateCounter
report(boolean)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
TriggerCounter
reportCircuitStatus()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
ResourceCounters
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
ResourceCounters(Resource, CircuitBreakerProto.CircuitBreakerRule, ScheduledExecutorService, PolarisCircuitBreaker)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceCounters
ResourceHealthChecker
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite
ResourceHealthChecker(Resource, FaultDetectorProto.FaultDetector, PolarisCircuitBreaker)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceHealthChecker
resume()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
TriggerCounter
S
scheduleCircuitBreaker()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
scheduleHealthCheck()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
selectFaultDetectRules(Resource, FaultDetectorProto.FaultDetector, Function<String, Pattern>)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceHealthChecker
selectRule(Resource, ServiceRule, Function<String, Pattern>)
- Static method in class com.tencent.polaris.plugins.circuitbreaker.composite.
CircuitBreakerRuleContainer
setCheckPeriod(long)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
setExecutorService(ScheduledExecutorService)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
setHealthCheckers(Map<String, HealthChecker>)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
setHealthCheckInstanceExpireInterval(long)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
setResource(Resource)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
setServiceRuleProvider(ServiceResourceProvider)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
PolarisCircuitBreaker
setStatusChangeHandler(StatusChangeHandler)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
setTriggerCondition(CircuitBreakerProto.TriggerCondition)
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
CounterOptions
StatusChangeHandler
- Interface in
com.tencent.polaris.plugins.circuitbreaker.composite
stop()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.
ResourceHealthChecker
suspend()
- Method in class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
TriggerCounter
T
TriggerCounter
- Class in
com.tencent.polaris.plugins.circuitbreaker.composite.trigger
TriggerCounter(String, CounterOptions)
- Constructor for class com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
TriggerCounter
V
valueOf(String)
- Static method in enum com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
Dimension
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.tencent.polaris.plugins.circuitbreaker.composite.trigger.
Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
G
H
I
M
O
P
R
S
T
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2023. All rights reserved.