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

A

AbstractGovernanceHandler<PROCESSOR,POLICY extends AbstractPolicy> - Class in org.apache.servicecomb.governance.handler
 
AbstractGovernanceHandler() - Constructor for class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
AbstractPolicy - Class in org.apache.servicecomb.governance.policy
 
AbstractPolicy() - Constructor for class org.apache.servicecomb.governance.policy.AbstractPolicy
 
AbstractRetryExtension - Class in org.apache.servicecomb.governance.handler.ext
 
AbstractRetryExtension() - Constructor for class org.apache.servicecomb.governance.handler.ext.AbstractRetryExtension
 
AbstractRouterDistributor<T,E> - Class in org.apache.servicecomb.router.distribute
 
AbstractRouterDistributor() - Constructor for class org.apache.servicecomb.router.distribute.AbstractRouterDistributor
 
addCurrentWeight() - Method in class org.apache.servicecomb.router.model.RouteItem
 
addMatch(String, Boolean) - Method in interface org.apache.servicecomb.governance.InvocationContext
 
afterPropertiesSet() - Method in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
apply(Throwable) - Method in interface org.apache.servicecomb.governance.handler.ext.ClientRecoverPolicy
 
apply(Throwable) - Method in interface org.apache.servicecomb.governance.handler.ext.ServerRecoverPolicy
 

B

BulkheadHandler - Class in org.apache.servicecomb.governance.handler
 
BulkheadHandler() - Constructor for class org.apache.servicecomb.governance.handler.BulkheadHandler
 
BulkheadPolicy - Class in org.apache.servicecomb.governance.policy
 
BulkheadPolicy() - Constructor for class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
BulkheadProperties - Class in org.apache.servicecomb.governance.properties
 
BulkheadProperties() - Constructor for class org.apache.servicecomb.governance.properties.BulkheadProperties
 

C

check(TagItem) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
if weight is less than 100, fill with minimum version
checkMatch(GovernanceRequest, RequestProcessor) - Method in class org.apache.servicecomb.governance.marker.TrafficMarker
 
checkMatch(GovernanceRequest, String) - Method in interface org.apache.servicecomb.governance.service.MatchersService
 
checkMatch(GovernanceRequest, String) - Method in class org.apache.servicecomb.governance.service.MatchersServiceImpl
 
CircuitBreakerHandler - Class in org.apache.servicecomb.governance.handler
 
CircuitBreakerHandler() - Constructor for class org.apache.servicecomb.governance.handler.CircuitBreakerHandler
 
CircuitBreakerPolicy - Class in org.apache.servicecomb.governance.policy
 
CircuitBreakerPolicy() - Constructor for class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
CircuitBreakerProperties - Class in org.apache.servicecomb.governance.properties
 
CircuitBreakerProperties() - Constructor for class org.apache.servicecomb.governance.properties.CircuitBreakerProperties
 
ClientRecoverPolicy<T> - Interface in org.apache.servicecomb.governance.handler.ext
 
CompareOperator - Class in org.apache.servicecomb.governance.marker.operator
 
CompareOperator() - Constructor for class org.apache.servicecomb.governance.marker.operator.CompareOperator
 
compareTo(PolicyRuleItem) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
compareTo(RouteItem) - Method in class org.apache.servicecomb.router.model.RouteItem
 
compareVersion(String, String) - Static method in class org.apache.servicecomb.router.util.VersionCompareUtil
 
Configurable - Class in org.apache.servicecomb.governance.entity
Indicates a object can be configure in configuration file or config center.
Configurable() - Constructor for class org.apache.servicecomb.governance.entity.Configurable
 
ContainsOperator - Class in org.apache.servicecomb.governance.marker.operator
 
ContainsOperator() - Constructor for class org.apache.servicecomb.governance.marker.operator.ContainsOperator
 
createKey(POLICY) - Method in class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
createKey(BulkheadPolicy) - Method in class org.apache.servicecomb.governance.handler.BulkheadHandler
 
createKey(CircuitBreakerPolicy) - Method in class org.apache.servicecomb.governance.handler.CircuitBreakerHandler
 
createKey(RateLimitingPolicy) - Method in class org.apache.servicecomb.governance.handler.RateLimitingHandler
 
createKey(RetryPolicy) - Method in class org.apache.servicecomb.governance.handler.RetryHandler
 
createProcessor(POLICY) - Method in class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
createProcessor(BulkheadPolicy) - Method in class org.apache.servicecomb.governance.handler.BulkheadHandler
 
createProcessor(CircuitBreakerPolicy) - Method in class org.apache.servicecomb.governance.handler.CircuitBreakerHandler
 
createProcessor(RateLimitingPolicy) - Method in class org.apache.servicecomb.governance.handler.RateLimitingHandler
 
createProcessor(RetryPolicy) - Method in class org.apache.servicecomb.governance.handler.RetryHandler
 

D

DEFAULT_FAILURE_RATE_THRESHOLD - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DEFAULT_LIMIT_FOR_PERIOD - Static variable in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
DEFAULT_LIMIT_REFRESH_PERIOD - Static variable in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
DEFAULT_MAX_ATTEMPTS - Static variable in class org.apache.servicecomb.governance.policy.RetryPolicy
 
DEFAULT_MAX_CONCURRENT_CALLS - Static variable in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
DEFAULT_MAX_WAIT_DURATION - Static variable in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
DEFAULT_MINIMUM_NUMBER_CALLS - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DEFAULT_PERMITTED - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DEFAULT_RETRY_ON_RESPONSE_STATUS - Static variable in class org.apache.servicecomb.governance.policy.RetryPolicy
 
DEFAULT_SLIDING_WINDOW_SIZE - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DEFAULT_SLOW_CALL_DURATION_THRESHOLD - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DEFAULT_SLOW_CALL_RATE_THRESHOLD - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DEFAULT_TIMEOUT_DURATION - Static variable in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
DEFAULT_WAIT_DURATION - Static variable in class org.apache.servicecomb.governance.policy.RetryPolicy
 
DEFAULT_WAIT_DURATION_IN_OPEN_STATUS - Static variable in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
DIGIT_PREFIX - Static variable in class org.apache.servicecomb.governance.utils.GovernanceUtils
 
DIGIT_REGEX - Static variable in class org.apache.servicecomb.governance.utils.GovernanceUtils
 
distribute(String, List<T>, PolicyRuleItem) - Method in class org.apache.servicecomb.router.distribute.AbstractRouterDistributor
 
distribute(String, List<T>, PolicyRuleItem) - Method in interface org.apache.servicecomb.router.distribute.RouterDistributor
 
doInit(String) - Method in class org.apache.servicecomb.router.cache.RouterRuleCache
cache and register callback return false when: 1.

E

entityClass - Variable in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
environment - Variable in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
equals(Object) - Method in class org.apache.servicecomb.router.model.TagItem
 
ExactOperator - Class in org.apache.servicecomb.governance.marker.operator
 
ExactOperator() - Constructor for class org.apache.servicecomb.governance.marker.operator.ExactOperator
 
extractStatusCode(Object) - Method in class org.apache.servicecomb.governance.handler.ext.AbstractRetryExtension
 

G

getActuator(GovernanceRequest) - Method in class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
getAllrule() - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
getApiPath() - Method in class org.apache.servicecomb.governance.marker.Matcher
 
getCalculatedMatches() - Method in interface org.apache.servicecomb.governance.InvocationContext
 
getCaseInsensitive() - Method in class org.apache.servicecomb.router.model.HeaderRule
 
getChangedConfigurations() - Method in class org.apache.servicecomb.governance.event.GovernanceConfigurationChangedEvent
 
getCurrentWeight() - Method in class org.apache.servicecomb.router.model.RouteItem
 
getEntityClass() - Method in class org.apache.servicecomb.governance.properties.BulkheadProperties
 
getEntityClass() - Method in class org.apache.servicecomb.governance.properties.CircuitBreakerProperties
 
getEntityClass() - Method in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
getEntityClass() - Method in class org.apache.servicecomb.governance.properties.MatchProperties
 
getEntityClass() - Method in class org.apache.servicecomb.governance.properties.RateLimitProperties
 
getEntityClass() - Method in class org.apache.servicecomb.governance.properties.RetryProperties
 
getEventBus() - Static method in class org.apache.servicecomb.governance.event.GovernanceEventManager
 
getExact() - Method in class org.apache.servicecomb.router.model.HeaderRule
 
getFailureRateThreshold() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getFiltedServerTagItem(PolicyRuleItem, String) - Method in class org.apache.servicecomb.router.distribute.AbstractRouterDistributor
 
getFilteredListOfServers(List<T>, String, Map<String, String>, RouterDistributor<T, E>) - Method in class org.apache.servicecomb.router.RouterFilter
 
getHeaders() - Method in class org.apache.servicecomb.governance.marker.GovernanceRequest
 
getHeaders() - Method in class org.apache.servicecomb.governance.marker.Matcher
 
getHeaders() - Method in class org.apache.servicecomb.router.model.Matcher
 
getInitialInterval() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getLatestVersionList(List<T>, String) - Method in class org.apache.servicecomb.router.distribute.AbstractRouterDistributor
 
getLatestVersionTag() - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
getLimitRefreshPeriod() - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
getMatch() - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
getMatches() - Method in class org.apache.servicecomb.governance.marker.TrafficMarker
 
getMaxAttempts() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getMaxConcurrentCalls() - Method in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
getMaxWaitDuration() - Method in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
getMethod() - Method in class org.apache.servicecomb.governance.marker.GovernanceRequest
 
getMethod() - Method in class org.apache.servicecomb.governance.marker.Matcher
 
getMinimumNumberOfCalls() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getMultiplier() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getName() - Method in class org.apache.servicecomb.governance.entity.Configurable
 
getName() - Method in class org.apache.servicecomb.governance.marker.Matcher
 
getName() - Method in class org.apache.servicecomb.governance.marker.TrafficMarker
 
getName() - Method in interface org.apache.servicecomb.governance.MicroserviceMeta
 
getNextInvokeVersion(PolicyRuleItem) - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
getParam() - Method in class org.apache.servicecomb.router.model.TagItem
 
getParsedEntity() - Method in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
getPermittedNumberOfCallsInHalfOpenState() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getPrecedence() - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
getRandomizationFactor() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getRate() - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
getRefer() - Method in class org.apache.servicecomb.router.model.Matcher
 
getRegex() - Method in class org.apache.servicecomb.router.model.HeaderRule
 
getRetryOnResponseStatus() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getRetryStrategy() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getRoute() - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
getServiceInfoCacheMap() - Method in class org.apache.servicecomb.router.cache.RouterRuleCache
 
getServices() - Method in class org.apache.servicecomb.governance.entity.Configurable
 
getSlidingWindowSize() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getSlidingWindowType() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getSlidingWindowTypeEnum() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getSlowCallDurationThreshold() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getSlowCallRateThreshold() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getSource() - Method in class org.apache.servicecomb.router.model.Matcher
 
getSourceTags() - Method in class org.apache.servicecomb.router.model.Matcher
 
getTagitem() - Method in class org.apache.servicecomb.router.model.RouteItem
 
getTags() - Method in class org.apache.servicecomb.router.model.RouteItem
 
getTimeoutDuration() - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
getTotal() - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
getUri() - Method in class org.apache.servicecomb.governance.marker.GovernanceRequest
 
getVersion() - Method in interface org.apache.servicecomb.governance.MicroserviceMeta
 
getVersion() - Method in class org.apache.servicecomb.router.model.TagItem
 
getWaitDuration() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
getWaitDurationInOpenState() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
getWeight() - Method in class org.apache.servicecomb.router.model.RouteItem
 
GovernanceConfigurationChangedEvent - Class in org.apache.servicecomb.governance.event
 
GovernanceConfigurationChangedEvent(Set<String>) - Constructor for class org.apache.servicecomb.governance.event.GovernanceConfigurationChangedEvent
 
GovernanceEventManager - Class in org.apache.servicecomb.governance.event
 
GovernanceEventManager() - Constructor for class org.apache.servicecomb.governance.event.GovernanceEventManager
 
GovernanceProperties<T extends Configurable> - Class in org.apache.servicecomb.governance.properties
 
GovernanceProperties(String) - Constructor for class org.apache.servicecomb.governance.properties.GovernanceProperties
 
GovernanceRequest - Class in org.apache.servicecomb.governance.marker
 
GovernanceRequest() - Constructor for class org.apache.servicecomb.governance.marker.GovernanceRequest
 
GovernanceUtils - Class in org.apache.servicecomb.governance.utils
 
GovernanceUtils() - Constructor for class org.apache.servicecomb.governance.utils.GovernanceUtils
 

H

HandlerType - Enum in org.apache.servicecomb.governance.handler
 
hashCode() - Method in class org.apache.servicecomb.router.model.TagItem
 
HeaderRule - Class in org.apache.servicecomb.router.model
 
HeaderRule() - Constructor for class org.apache.servicecomb.router.model.HeaderRule
 

I

IllegalArgsOperatorException - Exception in org.apache.servicecomb.governance.exception
 
IllegalArgsOperatorException(String) - Constructor for exception org.apache.servicecomb.governance.exception.IllegalArgsOperatorException
 
init(Function<T, E>, Function<E, String>, Function<E, String>, Function<E, Map<String, String>>) - Method in class org.apache.servicecomb.router.distribute.AbstractRouterDistributor
 
init(Function<T, E>, Function<E, String>, Function<E, String>, Function<E, Map<String, String>>) - Method in interface org.apache.servicecomb.router.distribute.RouterDistributor
 
initLatestVersion(String, List<T>) - Method in class org.apache.servicecomb.router.distribute.AbstractRouterDistributor
 
initTagItem() - Method in class org.apache.servicecomb.router.model.RouteItem
 
InvocationContext - Interface in org.apache.servicecomb.governance
 
isRetry(List<String>, Object) - Method in class org.apache.servicecomb.governance.handler.ext.AbstractRetryExtension
 
isRetry(List<String>, Object) - Method in interface org.apache.servicecomb.governance.handler.ext.RetryExtension
 
isValid() - Method in class org.apache.servicecomb.governance.entity.Configurable
 
isValid() - Method in class org.apache.servicecomb.governance.marker.TrafficMarker
 
isValid() - Method in class org.apache.servicecomb.governance.policy.AbstractPolicy
 
isValid() - Method in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
isValid() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
isValid() - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
isValid() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
isWeightLess() - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 

M

match(String, String) - Method in class org.apache.servicecomb.governance.marker.operator.CompareOperator
支持 > < = >= <= ! 后面加数字
match(String, String) - Method in class org.apache.servicecomb.governance.marker.operator.ContainsOperator
 
match(String, String) - Method in class org.apache.servicecomb.governance.marker.operator.ExactOperator
 
match(String, String) - Method in interface org.apache.servicecomb.governance.marker.operator.MatchOperator
 
match(String, String) - Method in class org.apache.servicecomb.governance.marker.operator.PrefixOperator
 
match(String, String) - Method in class org.apache.servicecomb.governance.marker.operator.SuffixOperator
 
match(GovernanceRequest, Matcher) - Method in class org.apache.servicecomb.governance.marker.RequestProcessor
 
match(GovernanceRequest, Map<String, T>) - Method in class org.apache.servicecomb.governance.MatchersManager
 
match(String, Map<String, String>) - Method in class org.apache.servicecomb.router.match.RouterRuleMatcher
 
match(String) - Method in class org.apache.servicecomb.router.model.HeaderRule
 
match(Map<String, String>) - Method in class org.apache.servicecomb.router.model.Matcher
 
MATCH_BULKHEAD__KEY - Static variable in class org.apache.servicecomb.governance.properties.BulkheadProperties
 
MATCH_CIRCUITBREAKER_KEY - Static variable in class org.apache.servicecomb.governance.properties.CircuitBreakerProperties
 
MATCH_POLICY_KEY - Static variable in class org.apache.servicecomb.governance.properties.MatchProperties
 
MATCH_RATE_LIMIT_KEY - Static variable in class org.apache.servicecomb.governance.properties.RateLimitProperties
 
MATCH_RETRY_KEY - Static variable in class org.apache.servicecomb.governance.properties.RetryProperties
 
Matcher - Class in org.apache.servicecomb.governance.marker
 
Matcher() - Constructor for class org.apache.servicecomb.governance.marker.Matcher
 
Matcher - Class in org.apache.servicecomb.router.model
 
Matcher() - Constructor for class org.apache.servicecomb.router.model.Matcher
 
matchersManager - Variable in class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
MatchersManager - Class in org.apache.servicecomb.governance
 
MatchersManager() - Constructor for class org.apache.servicecomb.governance.MatchersManager
 
MatchersService - Interface in org.apache.servicecomb.governance.service
 
MatchersServiceImpl - Class in org.apache.servicecomb.governance.service
 
MatchersServiceImpl() - Constructor for class org.apache.servicecomb.governance.service.MatchersServiceImpl
 
matchNum(TagItem) - Method in class org.apache.servicecomb.router.model.TagItem
return match num
MatchOperator - Interface in org.apache.servicecomb.governance.marker.operator
 
matchPolicy(GovernanceRequest) - Method in class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
matchPolicy(GovernanceRequest) - Method in class org.apache.servicecomb.governance.handler.BulkheadHandler
 
matchPolicy(GovernanceRequest) - Method in class org.apache.servicecomb.governance.handler.CircuitBreakerHandler
 
matchPolicy(GovernanceRequest) - Method in class org.apache.servicecomb.governance.handler.RateLimitingHandler
 
matchPolicy(GovernanceRequest) - Method in class org.apache.servicecomb.governance.handler.RetryHandler
 
MatchProperties - Class in org.apache.servicecomb.governance.properties
 
MatchProperties() - Constructor for class org.apache.servicecomb.governance.properties.MatchProperties
 
MicroserviceMeta - Interface in org.apache.servicecomb.governance
 

N

name - Variable in class org.apache.servicecomb.governance.entity.Configurable
 

O

onConfigurationChangedEvent(GovernanceConfigurationChangedEvent) - Method in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
onConfigurationChangedEvent(GovernanceConfigurationChangedEvent) - Method in class org.apache.servicecomb.router.cache.RouterRuleCache
 
onDynamicConfigurationListener(GovernanceConfigurationChangedEvent) - Method in class org.apache.servicecomb.governance.handler.AbstractGovernanceHandler
 
org.apache.servicecomb.governance - package org.apache.servicecomb.governance
 
org.apache.servicecomb.governance.entity - package org.apache.servicecomb.governance.entity
 
org.apache.servicecomb.governance.event - package org.apache.servicecomb.governance.event
 
org.apache.servicecomb.governance.exception - package org.apache.servicecomb.governance.exception
 
org.apache.servicecomb.governance.handler - package org.apache.servicecomb.governance.handler
 
org.apache.servicecomb.governance.handler.ext - package org.apache.servicecomb.governance.handler.ext
 
org.apache.servicecomb.governance.marker - package org.apache.servicecomb.governance.marker
 
org.apache.servicecomb.governance.marker.operator - package org.apache.servicecomb.governance.marker.operator
 
org.apache.servicecomb.governance.policy - package org.apache.servicecomb.governance.policy
 
org.apache.servicecomb.governance.properties - package org.apache.servicecomb.governance.properties
 
org.apache.servicecomb.governance.service - package org.apache.servicecomb.governance.service
 
org.apache.servicecomb.governance.utils - package org.apache.servicecomb.governance.utils
 
org.apache.servicecomb.router - package org.apache.servicecomb.router
 
org.apache.servicecomb.router.cache - package org.apache.servicecomb.router.cache
 
org.apache.servicecomb.router.distribute - package org.apache.servicecomb.router.distribute
 
org.apache.servicecomb.router.exception - package org.apache.servicecomb.router.exception
 
org.apache.servicecomb.router.match - package org.apache.servicecomb.router.match
 
org.apache.servicecomb.router.model - package org.apache.servicecomb.router.model
 
org.apache.servicecomb.router.util - package org.apache.servicecomb.router.util
 

P

parsedEntity - Variable in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
parseEntity(Map<String, String>) - Method in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
parseEntityItem(String, String) - Method in class org.apache.servicecomb.governance.properties.GovernanceProperties
 
PolicyProperties<T extends AbstractPolicy> - Class in org.apache.servicecomb.governance.properties
 
PolicyProperties(String) - Constructor for class org.apache.servicecomb.governance.properties.PolicyProperties
 
PolicyRuleItem - Class in org.apache.servicecomb.router.model
 
PolicyRuleItem() - Constructor for class org.apache.servicecomb.router.model.PolicyRuleItem
 
post(Object) - Static method in class org.apache.servicecomb.governance.event.GovernanceEventManager
 
PrefixOperator - Class in org.apache.servicecomb.governance.marker.operator
 
PrefixOperator() - Constructor for class org.apache.servicecomb.governance.marker.operator.PrefixOperator
 

R

RateLimitingHandler - Class in org.apache.servicecomb.governance.handler
 
RateLimitingHandler() - Constructor for class org.apache.servicecomb.governance.handler.RateLimitingHandler
 
RateLimitingPolicy - Class in org.apache.servicecomb.governance.policy
 
RateLimitingPolicy() - Constructor for class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
RateLimitProperties - Class in org.apache.servicecomb.governance.properties
 
RateLimitProperties() - Constructor for class org.apache.servicecomb.governance.properties.RateLimitProperties
 
RawOperator - Class in org.apache.servicecomb.governance.marker.operator
 
RawOperator() - Constructor for class org.apache.servicecomb.governance.marker.operator.RawOperator
 
reduceCurrentWeight(int) - Method in class org.apache.servicecomb.router.model.RouteItem
 
refresh(String) - Method in class org.apache.servicecomb.router.cache.RouterRuleCache
 
register(Object) - Static method in class org.apache.servicecomb.governance.event.GovernanceEventManager
 
RequestProcessor - Class in org.apache.servicecomb.governance.marker
 
RequestProcessor() - Constructor for class org.apache.servicecomb.governance.marker.RequestProcessor
 
retryExceptions() - Method in interface org.apache.servicecomb.governance.handler.ext.RetryExtension
 
RetryExtension - Interface in org.apache.servicecomb.governance.handler.ext
 
RetryHandler - Class in org.apache.servicecomb.governance.handler
 
RetryHandler() - Constructor for class org.apache.servicecomb.governance.handler.RetryHandler
 
RetryPolicy - Class in org.apache.servicecomb.governance.policy
 
RetryPolicy() - Constructor for class org.apache.servicecomb.governance.policy.RetryPolicy
 
RetryProperties - Class in org.apache.servicecomb.governance.properties
 
RetryProperties() - Constructor for class org.apache.servicecomb.governance.properties.RetryProperties
 
ROUTE_RULE_PREFIX - Static variable in class org.apache.servicecomb.router.cache.RouterRuleCache
 
RouteItem - Class in org.apache.servicecomb.router.model
 
RouteItem() - Constructor for class org.apache.servicecomb.router.model.RouteItem
 
RouteItem(Integer, TagItem) - Constructor for class org.apache.servicecomb.router.model.RouteItem
 
RouterDistributor<T,E> - Interface in org.apache.servicecomb.router.distribute
 
RouterFilter - Class in org.apache.servicecomb.router
 
RouterFilter() - Constructor for class org.apache.servicecomb.router.RouterFilter
 
RouterIllegalParamException - Exception in org.apache.servicecomb.router.exception
 
RouterIllegalParamException(String) - Constructor for exception org.apache.servicecomb.router.exception.RouterIllegalParamException
 
RouterIllegalParamException(String, Throwable) - Constructor for exception org.apache.servicecomb.router.exception.RouterIllegalParamException
 
RouterRuleCache - Class in org.apache.servicecomb.router.cache
 
RouterRuleCache() - Constructor for class org.apache.servicecomb.router.cache.RouterRuleCache
 
RouterRuleMatcher - Class in org.apache.servicecomb.router.match
 
RouterRuleMatcher() - Constructor for class org.apache.servicecomb.router.match.RouterRuleMatcher
 

S

ServerRecoverPolicy<T> - Interface in org.apache.servicecomb.governance.handler.ext
 
ServiceInfoCache - Class in org.apache.servicecomb.router.model
 
ServiceInfoCache() - Constructor for class org.apache.servicecomb.router.model.ServiceInfoCache
 
ServiceInfoCache(List<PolicyRuleItem>) - Constructor for class org.apache.servicecomb.router.model.ServiceInfoCache
 
services - Variable in class org.apache.servicecomb.governance.entity.Configurable
 
setAllrule(List<PolicyRuleItem>) - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
setApiPath(RawOperator) - Method in class org.apache.servicecomb.governance.marker.Matcher
 
setCaseInsensitive(Boolean) - Method in class org.apache.servicecomb.router.model.HeaderRule
 
setCurrentWeight(Integer) - Method in class org.apache.servicecomb.router.model.RouteItem
 
setExact(String) - Method in class org.apache.servicecomb.router.model.HeaderRule
 
setFailureRateThreshold(float) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setHeaders(Map<String, String>) - Method in class org.apache.servicecomb.governance.marker.GovernanceRequest
 
setHeaders(Map<String, RawOperator>) - Method in class org.apache.servicecomb.governance.marker.Matcher
 
setHeaders(Map<String, HeaderRule>) - Method in class org.apache.servicecomb.router.model.Matcher
 
setInitialInterval(String) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setLatestVersionTag(TagItem) - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
setLimitRefreshPeriod(String) - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
setMatch(Matcher) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
setMatches(List<Matcher>) - Method in class org.apache.servicecomb.governance.marker.TrafficMarker
 
setMaxAttempts(int) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setMaxConcurrentCalls(int) - Method in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
setMaxWaitDuration(String) - Method in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
setMethod(String) - Method in class org.apache.servicecomb.governance.marker.GovernanceRequest
 
setMethod(List<String>) - Method in class org.apache.servicecomb.governance.marker.Matcher
 
setMinimumNumberOfCalls(int) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setMultiplier(float) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setName(String) - Method in class org.apache.servicecomb.governance.entity.Configurable
 
setName(String) - Method in class org.apache.servicecomb.governance.marker.Matcher
 
setName(String) - Method in class org.apache.servicecomb.governance.marker.TrafficMarker
 
setParam(Map<String, String>) - Method in class org.apache.servicecomb.router.model.TagItem
 
setPermittedNumberOfCallsInHalfOpenState(int) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setPrecedence(Integer) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
setRandomizationFactor(double) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setRate(int) - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
setRefer(String) - Method in class org.apache.servicecomb.router.model.Matcher
 
setRegex(String) - Method in class org.apache.servicecomb.router.model.HeaderRule
 
setRetryOnResponseStatus(List<String>) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setRetryStrategy(String) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setRoute(List<RouteItem>) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
setServices(String) - Method in class org.apache.servicecomb.governance.entity.Configurable
 
setSlidingWindowSize(String) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setSlidingWindowType(String) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setSlowCallDurationThreshold(String) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setSlowCallRateThreshold(float) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setSource(String) - Method in class org.apache.servicecomb.router.model.Matcher
 
setSourceTags(Map<String, String>) - Method in class org.apache.servicecomb.router.model.Matcher
 
setTagitem(TagItem) - Method in class org.apache.servicecomb.router.model.RouteItem
 
setTags(Map<String, String>) - Method in class org.apache.servicecomb.router.model.RouteItem
 
setTimeoutDuration(String) - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
setTotal(Integer) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
setUri(String) - Method in class org.apache.servicecomb.governance.marker.GovernanceRequest
 
setVersion(String) - Method in class org.apache.servicecomb.router.model.TagItem
 
setWaitDuration(String) - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
setWaitDurationInOpenState(String) - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
setWeight(Integer) - Method in class org.apache.servicecomb.router.model.RouteItem
 
setWeightLess(boolean) - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
sortRule() - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
statusCodeContains(List<String>, String) - Static method in class org.apache.servicecomb.governance.handler.ext.AbstractRetryExtension
 
STRATEGY_RANDOM_BACKOFF - Static variable in class org.apache.servicecomb.governance.utils.GovernanceUtils
 
stringOfDuration(String, Duration) - Method in class org.apache.servicecomb.governance.policy.AbstractPolicy
 
SuffixOperator - Class in org.apache.servicecomb.governance.marker.operator
 
SuffixOperator() - Constructor for class org.apache.servicecomb.governance.marker.operator.SuffixOperator
 

T

TagItem - Class in org.apache.servicecomb.router.model
 
TagItem() - Constructor for class org.apache.servicecomb.router.model.TagItem
 
TagItem(String, Map<String, String>) - Constructor for class org.apache.servicecomb.router.model.TagItem
 
TagItem(String) - Constructor for class org.apache.servicecomb.router.model.TagItem
 
TagItem(Map<String, String>) - Constructor for class org.apache.servicecomb.router.model.TagItem
 
toString() - Method in class org.apache.servicecomb.governance.policy.BulkheadPolicy
 
toString() - Method in class org.apache.servicecomb.governance.policy.CircuitBreakerPolicy
 
toString() - Method in class org.apache.servicecomb.governance.policy.RateLimitingPolicy
 
toString() - Method in class org.apache.servicecomb.governance.policy.RetryPolicy
 
toString() - Method in class org.apache.servicecomb.router.model.HeaderRule
 
toString() - Method in class org.apache.servicecomb.router.model.Matcher
 
toString() - Method in class org.apache.servicecomb.router.model.PolicyRuleItem
 
toString() - Method in class org.apache.servicecomb.router.model.RouteItem
 
toString() - Method in class org.apache.servicecomb.router.model.ServiceInfoCache
 
TrafficMarker - Class in org.apache.servicecomb.governance.marker
 
TrafficMarker() - Constructor for class org.apache.servicecomb.governance.marker.TrafficMarker
 

V

valueOf(String) - Static method in enum org.apache.servicecomb.governance.handler.HandlerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.servicecomb.governance.handler.HandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionCompareUtil - Class in org.apache.servicecomb.router.util
 
VersionCompareUtil() - Constructor for class org.apache.servicecomb.router.util.VersionCompareUtil
 
A B C D E G H I M N O P R S T V 
Skip navigation links

Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.