索引

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|序列化表格|所有程序包

A

AbstractCircuitBreaker - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的类
 
AbstractCircuitBreaker(DegradeRule) - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
AbstractLinkedProcessorSlot<T> - com.alibaba.csp.sentinel.slotchain中的类
 
AbstractLinkedProcessorSlot() - 类的构造器 com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
 
AbstractRule - com.alibaba.csp.sentinel.slots.block中的类
Abstract rule entity.
AbstractRule() - 类的构造器 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
AbstractTokenBucket - com.alibaba.csp.sentinel.slots.block.flow.tokenbucket中的类
 
AbstractTokenBucket(long, long, boolean, long) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
accept(T) - 接口中的方法 com.alibaba.csp.sentinel.util.function.Consumer
Performs this operation on the given argument.
accept(T, U) - 接口中的方法 com.alibaba.csp.sentinel.util.function.BiConsumer
 
add(MetricEvent, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
add(MetricEvent, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addBlock(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
addBlock(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addBlock(int) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add current block count.
addBlock(String, int, String, BlockException, Object...) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Add current block count of the resource name.
addChild(Node) - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
Add child node to current node.
addEntryCallback(String, ProcessorSlotEntryCallback<DefaultNode>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
addException(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
addException(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addException(int) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add current exception count.
addException(String, int, Throwable) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Add current exception count of the resource name.
addExcludedResource(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
Exclude the resource that does not require default rules.
addExitCallback(String, ProcessorSlotExitCallback) - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
addFirst(AbstractLinkedProcessorSlot<?>) - 类中的方法 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
 
addFirst(AbstractLinkedProcessorSlot<?>) - 类中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlotChain
Add a processor to the head of this slot chain.
addLast(AbstractLinkedProcessorSlot<?>) - 类中的方法 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
 
addLast(AbstractLinkedProcessorSlot<?>) - 类中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlotChain
Add a processor to the tail of this slot chain.
addListener(PropertyListener<Object>) - 类中的方法 com.alibaba.csp.sentinel.property.NoOpSentinelProperty
 
addListener(PropertyListener<T>) - 类中的方法 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 
addListener(PropertyListener<T>) - 接口中的方法 com.alibaba.csp.sentinel.property.SentinelProperty
addMetricExtension(MetricExtension) - 类中的静态方法 com.alibaba.csp.sentinel.metric.extension.MetricExtensionProvider
Add metric extension.
addOccupiedPass(int) - 接口中的方法 com.alibaba.csp.sentinel.node.OccupySupport
Add occupied pass request, which represents pass requests that borrow the latter windows' token.
addOccupiedPass(int) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
addOccupiedPass(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
addOccupiedPass(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addOccupiedPass(int) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add occupied pass, which represents pass requests that borrow the latter windows' token.
addPass(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
addPass(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addPass(int) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add current pass count.
addPass(String, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Add current pass count of the resource name.
addPassRequest(int) - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
addPassRequest(int) - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Add pass count.
addPassRequest(int) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
addRt(String, long, Object...) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Add response time of the resource name.
addRT(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
addRT(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addRT(long) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add given RT to current total RT.
addRtAndSuccess(long, int) - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
addRtAndSuccess(long, int) - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Add rt and success count.
addRtAndSuccess(long, int) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
addSeparator(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.ConfigUtil
 
addStateChangeObserver(String, CircuitBreakerStateChangeObserver) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.EventObserverRegistry
Register a circuit breaker state change observer.
addSuccess(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
addSuccess(int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addSuccess(int) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add current completed count.
addSuccess(String, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Add current completed count of the resource name.
addWaiting(long, int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
addWaiting(long, int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
addWaiting(long, int) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Add request that occupied.
addWaiting(long, int) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
 
addWaitingRequest(long, int) - 接口中的方法 com.alibaba.csp.sentinel.node.OccupySupport
Add request that occupied.
addWaitingRequest(long, int) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
AdvancedMetricExtension - com.alibaba.csp.sentinel.metric.extension中的接口
Extended MetricExtension extending input parameters of each metric collection method with EntryType.
ALREADY_RELEASE - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token already is released before the request arrives.
APP_NAME_PROP_KEY - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
APP_TYPE_COMMON - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
The default application type.
APP_TYPE_PROP_KEY - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
append(String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
appFilePath(String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
apply(T) - 接口中的方法 com.alibaba.csp.sentinel.util.function.Function
Applies this function to the given argument.
applyState(Integer) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
Apply given state to cluster mode.
AppNameUtil - com.alibaba.csp.sentinel.util中的类
 
args - 类中的变量 com.alibaba.csp.sentinel.Entry
 
array - 类中的变量 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
arrayFormat(String, Object[]) - 类中的静态方法 com.alibaba.csp.sentinel.log.jul.MessageFormatter
 
arrayFormat(String, Object[], Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.log.jul.MessageFormatter
 
ArrayMetric - com.alibaba.csp.sentinel.slots.statistic.metric中的类
The basic metric class in Sentinel using a BucketLeapArray internal.
ArrayMetric(int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
ArrayMetric(int, int, boolean) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
ArrayMetric(LeapArray<MetricBucket>) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
For unit test.
as(Class<T>) - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
assertNotBlank(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
assertNotEmpty(Collection<?>, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
assertNotNull(Object, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
assertState(boolean, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
assertTrue(boolean, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
AssertUtil - com.alibaba.csp.sentinel.util中的类
Util class for checking arguments.
asyncEntry(String) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and check all rules of the resource that indicates an async invocation.
asyncEntry(String, int, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource that indicates an async invocation.
asyncEntry(String, int, EntryType, int, Object[]) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource that indicates an async invocation.
asyncEntry(String, int, EntryType, Object[]) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource that indicates an async invocation.
asyncEntry(String, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and check all rules of the resource that indicates an async invocation.
asyncEntry(String, EntryType, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
asyncEntry(String, EntryType, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Create a protected asynchronous resource.
asyncEntry(String, EntryType, int, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and check all rules of the resource that indicates an async invocation.
AsyncEntry - com.alibaba.csp.sentinel中的类
The entry for asynchronous resources.
asyncEntryWithType(String, int, EntryType, int, boolean, Object[]) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
asyncEntryWithType(String, int, EntryType, int, boolean, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.SphResourceTypeSupport
Record statistics and perform rule checking for the given resource that indicates an async invocation.
AUTHORITY_BLACK - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
AUTHORITY_WHITE - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
AuthorityException - com.alibaba.csp.sentinel.slots.block.authority中的异常错误
Block exception for request origin access (authority) control.
AuthorityException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
 
AuthorityException(String, AuthorityRule) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
 
AuthorityException(String, String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
 
AuthorityException(String, Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
 
AuthorityRule - com.alibaba.csp.sentinel.slots.block.authority中的类
Authority rule is designed for limiting by request origins.
AuthorityRule() - 类的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
 
AuthorityRuleManager - com.alibaba.csp.sentinel.slots.block.authority中的类
Manager for authority rules.
AuthorityRuleManager() - 类的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
 
AuthoritySlot - com.alibaba.csp.sentinel.slots.block.authority中的类
A ProcessorSlot that dedicates to AuthorityRule checking.
AuthoritySlot() - 类的构造器 com.alibaba.csp.sentinel.slots.block.authority.AuthoritySlot
 
avgRt() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
avgRt() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get average rt per second.
avgRt() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 

B

BAD_REQUEST - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Bad client request.
BaseJulLogger - com.alibaba.csp.sentinel.log.jul中的类
The default logger based on java.util.logging.
BaseJulLogger() - 类的构造器 com.alibaba.csp.sentinel.log.jul.BaseJulLogger
 
baseLogFilePath(String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
BiConsumer<T,U> - com.alibaba.csp.sentinel.util.function中的接口
BiConsumer interface from JDK 8.
block() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
block() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
block() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get total block count.
BLOCK - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
Normal block.
BLOCK_EXCEPTION_FLAG - 异常错误中的静态变量 com.alibaba.csp.sentinel.slots.block.BlockException
 
BLOCK_EXCEPTION_MSG_PREFIX - 异常错误中的静态变量 com.alibaba.csp.sentinel.slots.block.BlockException
 
BLOCKED - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token acquire failed (blocked).
BlockException - com.alibaba.csp.sentinel.slots.block中的异常错误
Abstract exception indicating blocked by Sentinel due to flow control, circuit breaking or system protection triggered.
BlockException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.BlockException
 
BlockException(String, AbstractRule) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.BlockException
 
BlockException(String, String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.BlockException
 
BlockException(String, String, AbstractRule) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.BlockException
 
BlockException(String, Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.BlockException
 
blockHandler() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
 
blockHandlerClass() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
The blockHandler is located in the same class with the original method by default.
blockQps() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
blockQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get block request per second.
blockQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
blockRequest() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
blockRequest() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get blocked request count per minute (totalBlockRequest).
blockRequest() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
BucketLeapArray - com.alibaba.csp.sentinel.slots.statistic.metric中的类
The fundamental data structure for metric statistics in a time span.
BucketLeapArray(int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.metric.BucketLeapArray
 
build() - 接口中的方法 com.alibaba.csp.sentinel.slotchain.SlotChainBuilder
Build the processor slot chain.
build() - 类中的方法 com.alibaba.csp.sentinel.slots.DefaultSlotChainBuilder
 
buildClusterNode() - 接口中的方法 com.alibaba.csp.sentinel.node.NodeBuilder
已过时。
Create a new ClusterNode as universal statistic node for a single resource.
buildFlowRuleMap(List<FlowRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
Build the flow rule map from raw list of flow rules, grouping by resource name.
buildFlowRuleMap(List<FlowRule>, Function<FlowRule, K>, Predicate<FlowRule>, boolean) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
Build the flow rule map from raw list of flow rules, grouping by provided group function.
buildFlowRuleMap(List<FlowRule>, Predicate<FlowRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
Build the flow rule map from raw list of flow rules, grouping by resource name.
buildFlowRuleMap(List<FlowRule>, Predicate<FlowRule>, boolean) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
Build the flow rule map from raw list of flow rules, grouping by resource name.
buildSingleton() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
buildTreeNode(ResourceWrapper, ClusterNode) - 接口中的方法 com.alibaba.csp.sentinel.node.NodeBuilder
已过时。
Create a new DefaultNode as tree node.

C

calculateWindowStart(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
calProducedTokenNum(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
canPass(Node, int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.DefaultController
 
canPass(Node, int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.ThrottlingController
 
canPass(Node, int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
canPass(Node, int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpRateLimiterController
 
canPass(Node, int) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.flow.TrafficShapingController
Check whether given resource entry can pass with provided count.
canPass(Node, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.DefaultController
 
canPass(Node, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.ThrottlingController
 
canPass(Node, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
canPass(Node, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpRateLimiterController
 
canPass(Node, int, boolean) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.flow.TrafficShapingController
Check whether given resource entry can pass with provided count.
canPassCheck(FlowRule, Context, DefaultNode, int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
 
canPassCheck(FlowRule, Context, DefaultNode, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
 
capitalize(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
chain - 类中的变量 com.alibaba.csp.sentinel.AsyncEntry
 
charset() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
CHARSET - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
checkClusterConcurrentField(FlowRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
 
checkFlow(Function<String, Collection<FlowRule>>, ResourceWrapper, Context, DefaultNode, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
 
checkRegexResourceField(AbstractRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.RuleManager
Is valid regex rules
checkSystem(ResourceWrapper, int) - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
Apply SystemRule to the resource.
child - 类中的变量 com.alibaba.csp.sentinel.AsyncEntry
 
CircuitBreaker - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的接口
Basic circuit breaker interface.
CircuitBreaker.State - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的Enum Class
Circuit breaker state.
CircuitBreakerStateChangeObserver - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的接口
 
CircuitBreakerStrategy - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的Enum Class
 
CLASS_LOCATION - 类中的静态变量 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
CLASSPATH_FILE_FLAG - 类中的静态变量 com.alibaba.csp.sentinel.util.ConfigUtil
 
cleanup() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
clearEntryCallback() - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
clearEntryContext() - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
clearExcludedResource() - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
 
clearExitCallback() - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
close() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
close() - 类中的方法 com.alibaba.csp.sentinel.Entry
Equivalent to Entry.exit().
close() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricWriter
 
close() - 类中的方法 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 
CLOSED - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker.State
In CLOSED state, all requests are permitted.
CLUSTER_CLIENT - 类中的静态变量 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
CLUSTER_NOT_STARTED - 类中的静态变量 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
CLUSTER_SERVER - 类中的静态变量 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
ClusterBuilderSlot - com.alibaba.csp.sentinel.slots.clusterbuilder中的类
This slot maintains resource running statistics (response time, qps, thread count, exception), and a list of callers as well which is marked by ContextUtil.enter(String origin)
ClusterBuilderSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
 
ClusterClientStatLogUtil - com.alibaba.csp.sentinel.cluster.log中的类
 
ClusterFlowConfig - com.alibaba.csp.sentinel.slots.block.flow中的类
Flow rule config in cluster mode.
ClusterFlowConfig() - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
ClusterNode - com.alibaba.csp.sentinel.node中的类
This class stores summary runtime statistics of the resource, including rt, thread count, qps and so on.
ClusterNode(String) - 类的构造器 com.alibaba.csp.sentinel.node.ClusterNode
 
ClusterNode(String, int) - 类的构造器 com.alibaba.csp.sentinel.node.ClusterNode
 
ClusterRuleConstant - com.alibaba.csp.sentinel.slots.block中的类
 
ClusterStateManager - com.alibaba.csp.sentinel.cluster中的类
Global state manager for Sentinel cluster.
ClusterStateManager() - 类的构造器 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
ClusterStatLogUtil - com.alibaba.csp.sentinel.cluster.log中的类
 
ClusterTokenClient - com.alibaba.csp.sentinel.cluster.client中的接口
Token client interface for distributed flow control.
ClusterTokenServer - com.alibaba.csp.sentinel.cluster.server中的接口
Token server interface for distributed flow control.
COLD_FACTOR - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
coldFactor() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
com.alibaba.csp.sentinel - 程序包 com.alibaba.csp.sentinel
 
com.alibaba.csp.sentinel.annotation - 程序包 com.alibaba.csp.sentinel.annotation
 
com.alibaba.csp.sentinel.cluster - 程序包 com.alibaba.csp.sentinel.cluster
 
com.alibaba.csp.sentinel.cluster.client - 程序包 com.alibaba.csp.sentinel.cluster.client
 
com.alibaba.csp.sentinel.cluster.log - 程序包 com.alibaba.csp.sentinel.cluster.log
 
com.alibaba.csp.sentinel.cluster.server - 程序包 com.alibaba.csp.sentinel.cluster.server
 
com.alibaba.csp.sentinel.concurrent - 程序包 com.alibaba.csp.sentinel.concurrent
 
com.alibaba.csp.sentinel.config - 程序包 com.alibaba.csp.sentinel.config
 
com.alibaba.csp.sentinel.context - 程序包 com.alibaba.csp.sentinel.context
 
com.alibaba.csp.sentinel.eagleeye - 程序包 com.alibaba.csp.sentinel.eagleeye
 
com.alibaba.csp.sentinel.init - 程序包 com.alibaba.csp.sentinel.init
 
com.alibaba.csp.sentinel.log - 程序包 com.alibaba.csp.sentinel.log
 
com.alibaba.csp.sentinel.log.jul - 程序包 com.alibaba.csp.sentinel.log.jul
 
com.alibaba.csp.sentinel.metric.extension - 程序包 com.alibaba.csp.sentinel.metric.extension
 
com.alibaba.csp.sentinel.metric.extension.callback - 程序包 com.alibaba.csp.sentinel.metric.extension.callback
 
com.alibaba.csp.sentinel.node - 程序包 com.alibaba.csp.sentinel.node
 
com.alibaba.csp.sentinel.node.metric - 程序包 com.alibaba.csp.sentinel.node.metric
 
com.alibaba.csp.sentinel.property - 程序包 com.alibaba.csp.sentinel.property
 
com.alibaba.csp.sentinel.slotchain - 程序包 com.alibaba.csp.sentinel.slotchain
 
com.alibaba.csp.sentinel.slots - 程序包 com.alibaba.csp.sentinel.slots
 
com.alibaba.csp.sentinel.slots.block - 程序包 com.alibaba.csp.sentinel.slots.block
 
com.alibaba.csp.sentinel.slots.block.authority - 程序包 com.alibaba.csp.sentinel.slots.block.authority
 
com.alibaba.csp.sentinel.slots.block.degrade - 程序包 com.alibaba.csp.sentinel.slots.block.degrade
 
com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker - 程序包 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker
 
com.alibaba.csp.sentinel.slots.block.flow - 程序包 com.alibaba.csp.sentinel.slots.block.flow
 
com.alibaba.csp.sentinel.slots.block.flow.controller - 程序包 com.alibaba.csp.sentinel.slots.block.flow.controller
 
com.alibaba.csp.sentinel.slots.block.flow.tokenbucket - 程序包 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket
 
com.alibaba.csp.sentinel.slots.clusterbuilder - 程序包 com.alibaba.csp.sentinel.slots.clusterbuilder
 
com.alibaba.csp.sentinel.slots.logger - 程序包 com.alibaba.csp.sentinel.slots.logger
 
com.alibaba.csp.sentinel.slots.nodeselector - 程序包 com.alibaba.csp.sentinel.slots.nodeselector
 
com.alibaba.csp.sentinel.slots.statistic - 程序包 com.alibaba.csp.sentinel.slots.statistic
 
com.alibaba.csp.sentinel.slots.statistic.base - 程序包 com.alibaba.csp.sentinel.slots.statistic.base
 
com.alibaba.csp.sentinel.slots.statistic.data - 程序包 com.alibaba.csp.sentinel.slots.statistic.data
 
com.alibaba.csp.sentinel.slots.statistic.metric - 程序包 com.alibaba.csp.sentinel.slots.statistic.metric
 
com.alibaba.csp.sentinel.slots.statistic.metric.occupy - 程序包 com.alibaba.csp.sentinel.slots.statistic.metric.occupy
 
com.alibaba.csp.sentinel.slots.system - 程序包 com.alibaba.csp.sentinel.slots.system
 
com.alibaba.csp.sentinel.spi - 程序包 com.alibaba.csp.sentinel.spi
 
com.alibaba.csp.sentinel.util - 程序包 com.alibaba.csp.sentinel.util
 
com.alibaba.csp.sentinel.util.function - 程序包 com.alibaba.csp.sentinel.util.function
 
COMMON - 类中的静态变量 com.alibaba.csp.sentinel.ResourceTypeConstants
 
COMMON_API_GATEWAY - 类中的静态变量 com.alibaba.csp.sentinel.ResourceTypeConstants
 
COMMON_DB_SQL - 类中的静态变量 com.alibaba.csp.sentinel.ResourceTypeConstants
 
COMMON_RPC - 类中的静态变量 com.alibaba.csp.sentinel.ResourceTypeConstants
 
COMMON_WEB - 类中的静态变量 com.alibaba.csp.sentinel.ResourceTypeConstants
 
compare(FlowRule, FlowRule) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleComparator
 
configLoad(T) - 接口中的方法 com.alibaba.csp.sentinel.property.PropertyListener
The first time of the value's load.
configLoad(T) - 类中的方法 com.alibaba.csp.sentinel.property.SimplePropertyListener
 
configLogFilePath(String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
configUpdate(T) - 接口中的方法 com.alibaba.csp.sentinel.property.PropertyListener
Callback method when SentinelProperty.updateValue(Object) need inform the listener.
ConfigUtil - com.alibaba.csp.sentinel.util中的类
Util class for loading configuration from file or command arguments.
Constants - com.alibaba.csp.sentinel中的类
Universal constants of Sentinel.
Consumer<T> - com.alibaba.csp.sentinel.util.function中的接口
Consumer interface from JDK 8.
context - 类中的变量 com.alibaba.csp.sentinel.AsyncEntry
 
Context - com.alibaba.csp.sentinel.context中的类
This class holds metadata of current invocation:
the EntranceNode: the root of the current invocation tree. the current Entry: the current invocation point. the current Node: the statistics related to the Entry. the origin: The origin is useful when we want to control different invoker/consumer separately.
Context(DefaultNode, String) - 类的构造器 com.alibaba.csp.sentinel.context.Context
 
Context(String, DefaultNode, boolean) - 类的构造器 com.alibaba.csp.sentinel.context.Context
 
CONTEXT_DEFAULT_NAME - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ContextNameDefineException - com.alibaba.csp.sentinel.context中的异常错误
 
ContextNameDefineException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.context.ContextNameDefineException
 
contextSize() - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Get current size of context entrance node map.
ContextUtil - com.alibaba.csp.sentinel.context中的类
Utility class to get or create Context in current thread.
ContextUtil() - 类的构造器 com.alibaba.csp.sentinel.context.ContextUtil
 
CONTROL_BEHAVIOR_DEFAULT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
CONTROL_BEHAVIOR_RATE_LIMITER - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
CONTROL_BEHAVIOR_WARM_UP - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
CONTROL_BEHAVIOR_WARM_UP_RATE_LIMITER - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
count - 类中的变量 com.alibaba.csp.sentinel.Entry
 
count - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
count() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
count(long) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
countAndSum(long) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
countAndSum(long, long) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
CPU_USAGE_RESOURCE_NAME - 类中的静态变量 com.alibaba.csp.sentinel.Constants
A virtual resource identifier for cpu usage statistics (since 1.6.1).
CtSph - com.alibaba.csp.sentinel中的类
CtSph() - 类的构造器 com.alibaba.csp.sentinel.CtSph
 
currentQps(long) - 类中的方法 com.alibaba.csp.sentinel.util.TimeUtil
Current qps statistics (including reads and writes request) excluding current working time window for accurate result.
currentServer() - 接口中的方法 com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
Get descriptor of current token server.
currentState - 类中的变量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
currentState() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
currentState() - 接口中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker
Get current state of the circuit breaker.
currentTimeMillis() - 类中的静态方法 com.alibaba.csp.sentinel.util.TimeUtil
 
currentTokenNum - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
Number of tokens left in the bucket
currentWaiting() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
currentWaiting() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
 
currentWindow() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get the bucket at current timestamp.
currentWindow(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get bucket item at provided timestamp.
curThreadNum() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
curThreadNum() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get current active thread count.
curThreadNum() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 

D

debug() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
debug() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
debug() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.DebugSupport
For debug;
debug(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
debug(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
 
debug(String, Object...) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
debug(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
debug(String, Throwable) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
debug(String, Throwable) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(String, Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
DEBUG - 类中的静态变量 com.alibaba.csp.sentinel.log.jul.Level
 
DebugSupport - com.alibaba.csp.sentinel.slots.statistic.metric中的接口
 
decreaseThreadNum() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
decreaseThreadNum() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Decrease current thread count.
decreaseThreadNum() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
decreaseThreadNum(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Decrease current thread count of the resource name.
DEFAULT_BLOCK_STRATEGY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DEFAULT_CHARSET - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
DEFAULT_CLUSTER_SAMPLE_COUNT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
 
DEFAULT_COLD_FACTOR - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
DEFAULT_KEY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
 
DEFAULT_LOG_FILENAME - 类中的静态变量 com.alibaba.csp.sentinel.log.RecordLog
 
DEFAULT_METRIC_FLUSH_INTERVAL - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
DEFAULT_RESOURCE_TIMEOUT_STRATEGY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DEFAULT_SAMPLE_COUNT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DEFAULT_SINGLE_METRIC_FILE_SIZE - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
DEFAULT_STATISTIC_MAX_RT - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
DEFAULT_TOTAL_METRIC_FILE_COUNT - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
DEFAULT_WINDOW_INTERVAL_MS - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DefaultCircuitBreakerRuleManager - com.alibaba.csp.sentinel.slots.block.degrade中的类
The rule manager for universal default circuit breaker rule.
DefaultCircuitBreakerRuleManager() - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
 
DefaultCircuitBreakerSlot - com.alibaba.csp.sentinel.slots.block.degrade中的类
A ProcessorSlot dedicates to universal default circuit breaker.
DefaultCircuitBreakerSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerSlot
 
DefaultController - com.alibaba.csp.sentinel.slots.block.flow.controller中的类
Default throttling controller (immediately reject strategy).
DefaultController(double, int) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.controller.DefaultController
 
defaultFallback() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
The defaultFallback is used as the default universal fallback method.
DefaultNode - com.alibaba.csp.sentinel.node中的类
A Node used to hold statistics for specific resource name in the specific context.
DefaultNode(ResourceWrapper, ClusterNode) - 类的构造器 com.alibaba.csp.sentinel.node.DefaultNode
 
DefaultProcessorSlotChain - com.alibaba.csp.sentinel.slotchain中的类
 
DefaultProcessorSlotChain() - 类的构造器 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
 
DefaultSlotChainBuilder - com.alibaba.csp.sentinel.slots中的类
Builder for a default ProcessorSlotChain.
DefaultSlotChainBuilder() - 类的构造器 com.alibaba.csp.sentinel.slots.DefaultSlotChainBuilder
 
DefaultTokenBucket - com.alibaba.csp.sentinel.slots.block.flow.tokenbucket中的类
 
DefaultTokenBucket(long, long, boolean, long) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.DefaultTokenBucket
 
DefaultTokenBucket(long, long, long) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.DefaultTokenBucket
 
DEGRADE_DEFAULT_MIN_REQUEST_AMOUNT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DEGRADE_DEFAULT_SLOW_REQUEST_AMOUNT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DEGRADE_GRADE_EXCEPTION_COUNT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
Degrade by biz exception count in the last 60 seconds.
DEGRADE_GRADE_EXCEPTION_RATIO - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
Degrade by biz exception ratio in the current IntervalProperty.INTERVAL second(s).
DEGRADE_GRADE_RT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
DegradeException - com.alibaba.csp.sentinel.slots.block.degrade中的异常错误
 
DegradeException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
 
DegradeException(String, DegradeRule) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
 
DegradeException(String, String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
 
DegradeException(String, Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
 
DegradeRule - com.alibaba.csp.sentinel.slots.block.degrade中的类
Degrade is used when the resources are in an unstable state, these resources will be degraded within the next defined time window.
DegradeRule() - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
DegradeRule(String) - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
DegradeRuleManager - com.alibaba.csp.sentinel.slots.block.degrade中的类
The rule manager for circuit breaking rules (DegradeRule).
DegradeRuleManager() - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
 
DegradeSlot - com.alibaba.csp.sentinel.slots.block.degrade中的类
A ProcessorSlot dedicates to circuit breaking.
DegradeSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.DegradeSlot
 
details() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
details() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get aggregated metric nodes of all resources.
detailsOnCondition(Predicate<Long>) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
detailsOnCondition(Predicate<Long>) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Generate aggregated metric items that satisfies the time predicate.
doInit() - 类中的静态方法 com.alibaba.csp.sentinel.init.InitExecutor
If one InitFunc throws an exception, the init process will immediately be interrupted and the application will exit.
DynamicSentinelProperty<T> - com.alibaba.csp.sentinel.property中的类
 
DynamicSentinelProperty() - 类的构造器 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 
DynamicSentinelProperty(T) - 类的构造器 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 

E

EagleEye - com.alibaba.csp.sentinel.eagleeye中的类
 
EagleEyeAppender - com.alibaba.csp.sentinel.eagleeye中的类
 
EagleEyeAppender() - 类的构造器 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
EagleEyeLogUtil - com.alibaba.csp.sentinel.slots.logger中的类
 
EagleEyeLogUtil() - 类的构造器 com.alibaba.csp.sentinel.slots.logger.EagleEyeLogUtil
 
EmbeddedClusterTokenServer - com.alibaba.csp.sentinel.cluster.server中的接口
Embedded token server interface that can work in embedded mode.
EmbeddedClusterTokenServerProvider - com.alibaba.csp.sentinel.cluster.server中的类
 
EMPTY - 类中的静态变量 com.alibaba.csp.sentinel.util.StringUtil
 
enter(String) - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Enter the invocation context, which marks as the entrance of an invocation chain.
enter(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Enter the invocation context, which marks as the entrance of an invocation chain.
EntranceNode - com.alibaba.csp.sentinel.node中的类
A Node represents the entrance of the invocation tree.
EntranceNode(ResourceWrapper, ClusterNode) - 类的构造器 com.alibaba.csp.sentinel.node.EntranceNode
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthoritySlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerSlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeSlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowSlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.logger.LogSlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlot
 
entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemSlot
 
entry(Context, ResourceWrapper, Object, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
 
entry(Context, ResourceWrapper, Object, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.nodeselector.NodeSelectorSlot
 
entry(Context, ResourceWrapper, T, int, boolean, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlot
Entrance of this slot.
entry(ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.CtSph
Do all Rules checking about the resource.
entry(Method) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(Method) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given method.
entry(Method) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Checking all Rules about the protected method.
entry(Method) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Checking all Rules about the protected method.
entry(Method, int) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(Method, int) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given method.
entry(Method, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Checking all Rules about the protected method.
entry(Method, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Checking all Rules about the protected method.
entry(Method, EntryType) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(Method, EntryType) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given method.
entry(Method, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Checking all Rules about the protected method.
entry(Method, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Checking all Rules about the protected method.
entry(Method, EntryType, int) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(Method, EntryType, int) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given method.
entry(Method, EntryType, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Checking all Rules about the protected method.
entry(Method, EntryType, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Checking all Rules about the protected method.
entry(Method, EntryType, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(Method, EntryType, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given resource.
entry(Method, EntryType, int, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Record statistics and perform rule checking for the given method resource.
entry(Method, EntryType, int, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Checking all Rules about the protected method.
entry(String) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(String) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given resource.
entry(String) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Record statistics and perform rule checking for the given resource.
entry(String) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entry(String, int) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(String, int) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given resource.
entry(String, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Record statistics and perform rule checking for the given resource.
entry(String, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entry(String, int, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entry(String, int, EntryType, Object[]) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entry(String, EntryType) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(String, EntryType) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given resource.
entry(String, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Record statistics and perform rule checking for the given resource.
entry(String, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entry(String, EntryType, int) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(String, EntryType, int) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given resource.
entry(String, EntryType, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Record statistics and perform rule checking for the given resource.
entry(String, EntryType, int) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entry(String, EntryType, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entry(String, EntryType, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Record statistics and perform rule checking for the given resource.
entry(String, EntryType, int, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
Record statistics and perform rule checking for the given resource.
entry(String, EntryType, int, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
Entry - com.alibaba.csp.sentinel中的类
Each SphU#entry() will return an Entry.
Entry(ResourceWrapper) - 类的构造器 com.alibaba.csp.sentinel.Entry
 
Entry(ResourceWrapper, int, Object[]) - 类的构造器 com.alibaba.csp.sentinel.Entry
 
ENTRY_NODE - 类中的静态变量 com.alibaba.csp.sentinel.Constants
Global statistic node for inbound traffic.
entryDelimiter - 类中的变量 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
entryDelimiter(char) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
entrySize() - 类中的静态方法 com.alibaba.csp.sentinel.CtSph
Get current size of created slot chains.
entryType - 类中的变量 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
 
entryType() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
 
EntryType - com.alibaba.csp.sentinel中的Enum Class
An enum marks resource invocation direction.
entryWithPriority(String) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entryWithPriority(String, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.SphU
Record statistics and perform rule checking for the given resource.
entryWithPriority(String, EntryType, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entryWithPriority(String, EntryType, int, boolean) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Create a protected resource with priority.
entryWithPriority(String, EntryType, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entryWithPriority(String, EntryType, int, boolean, Object...) - 接口中的方法 com.alibaba.csp.sentinel.Sph
Create a protected resource with priority.
entryWithType(String, int, EntryType, int, boolean, Object[]) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entryWithType(String, int, EntryType, int, boolean, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.SphResourceTypeSupport
Record statistics and perform rule checking for the given resource with the provided classification.
entryWithType(String, int, EntryType, int, Object[]) - 类中的方法 com.alibaba.csp.sentinel.CtSph
 
entryWithType(String, int, EntryType, int, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.SphResourceTypeSupport
Record statistics and perform rule checking for the given resource with provided classification.
Env - com.alibaba.csp.sentinel中的类
Sentinel Env.
Env() - 类的构造器 com.alibaba.csp.sentinel.Env
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
Only ResourceWrapper.getName() is considered.
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
equals(Object) - 类中的方法 com.alibaba.csp.sentinel.util.function.Tuple2
 
equals(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
equalsIgnoreCase(CharSequence, CharSequence) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
error(String, Object...) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
error(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
error(String, Throwable) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
error(String, Throwable) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log an exception (throwable) at the ERROR level with an accompanying message.
error(String, Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
ERROR - 类中的静态变量 com.alibaba.csp.sentinel.log.jul.Level
 
ERROR_COUNT - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStrategy
Circuit breaker opens (cuts off) when error count exceeds the threshold.
ERROR_RATIO - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStrategy
Circuit breaker opens (cuts off) when error ratio exceeds the threshold.
ErrorEntryFreeException - com.alibaba.csp.sentinel中的异常错误
Represents order mismatch of resource entry and resource exit (pair mismatch).
ErrorEntryFreeException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.ErrorEntryFreeException
 
EventObserverRegistry - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的类
Registry for circuit breaker event observers.
exception() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
exception() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
exception() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get total exception count.
EXCEPTION - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
 
ExceptionCircuitBreaker - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的类
 
ExceptionCircuitBreaker(DegradeRule) - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.ExceptionCircuitBreaker
 
exceptionPredicate - 类中的静态变量 com.alibaba.csp.sentinel.Tracer
 
exceptionQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get exception count per second.
exceptionQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
exceptionsToIgnore() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
Indicates the exceptions to be ignored.
exceptionsToTrace() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
 
exit() - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Exit context of current thread, that is removing Context in the ThreadLocal.
exit() - 类中的方法 com.alibaba.csp.sentinel.Entry
Complete the current resource entry and restore the entry stack in context.
exit() - 类中的静态方法 com.alibaba.csp.sentinel.SphO
 
exit(int) - 类中的方法 com.alibaba.csp.sentinel.Entry
 
exit(int) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
 
exit(int, Object...) - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
exit(int, Object...) - 类中的方法 com.alibaba.csp.sentinel.Entry
Exit this entry.
exit(int, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.SphO
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
 
exit(Context, ResourceWrapper, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlot
Exit of this slot.
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthoritySlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.logger.LogSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.nodeselector.NodeSelectorSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlot
 
exit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemSlot
 
exitForContext(Context, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
exitHandlers - 类中的变量 com.alibaba.csp.sentinel.AsyncEntry
 

F

FAIL - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Server or client unexpected failure (due to transport or serialization failure).
fallback() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
 
fallbackClass() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
The fallback is located in the same class with the original method by default.
FILE_NAME - 类中的静态变量 com.alibaba.csp.sentinel.slots.logger.EagleEyeLogUtil
 
fileNameMatches(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.node.metric.MetricWriter
Test whether fileName matches baseFileName.
filePath - 类中的变量 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.BlockException
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowException
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.flow.PriorityWaitException
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.SentinelRpcException
 
fillInStackTrace() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.system.SystemBlockException
 
find(long, int) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricSearcher
从beginTime开始,检索recommendLines条(大概)记录。同一秒中的数据是原子的,不能分割成多次查询。
findByTimeAndResource(long, long, String) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricSearcher
Find metric between [beginTimeMs, endTimeMs], both side inclusive.
fireEntry(Context, ResourceWrapper, Object, int, boolean, Object...) - 类中的方法 com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
 
fireEntry(Context, ResourceWrapper, Object, int, boolean, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlot
fireExit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
 
fireExit(Context, ResourceWrapper, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlot
FLOW_CLUSTER_STRATEGY_BORROW_REF - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
 
FLOW_CLUSTER_STRATEGY_NORMAL - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
 
FLOW_GRADE_QPS - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
FLOW_GRADE_THREAD - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
FLOW_THRESHOLD_AVG_LOCAL - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
 
FLOW_THRESHOLD_GLOBAL - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
 
FlowException - com.alibaba.csp.sentinel.slots.block.flow中的异常错误
 
FlowException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowException
 
FlowException(String, FlowRule) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowException
 
FlowException(String, String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowException
 
FlowException(String, Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowException
 
FlowRule - com.alibaba.csp.sentinel.slots.block.flow中的类
Each flow rule is mainly composed of three factors: grade, strategy and controlBehavior:
FlowRule() - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
FlowRule(String) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
FlowRuleChecker - com.alibaba.csp.sentinel.slots.block.flow中的类
Rule checker for flow control rules.
FlowRuleChecker() - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
 
FlowRuleComparator - com.alibaba.csp.sentinel.slots.block.flow中的类
Comparator for flow rules.
FlowRuleComparator() - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleComparator
 
FlowRuleManager - com.alibaba.csp.sentinel.slots.block.flow中的类
One resources can have multiple rules.
FlowRuleManager() - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
 
FlowRuleUtil - com.alibaba.csp.sentinel.slots.block.flow中的类
 
FlowSlot - com.alibaba.csp.sentinel.slots.block.flow中的类
Combined the runtime statistics collected from the previous slots (NodeSelectorSlot, ClusterNodeBuilderSlot, and StatisticSlot), FlowSlot will use pre-set rules to decide whether the incoming requests should be blocked.
FlowSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.FlowSlot
 
flush() - 类中的静态方法 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
flush() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
format(String, Object) - 类中的静态方法 com.alibaba.csp.sentinel.log.jul.MessageFormatter
Performs single argument substitution for the 'messagePattern' passed as parameter.
format(String, Object, Object) - 类中的静态方法 com.alibaba.csp.sentinel.log.jul.MessageFormatter
Performs a two argument substitution for the 'messagePattern' passed as parameter.
FormattingTuple - com.alibaba.csp.sentinel.log.jul中的类
Holds the results of formatting done by MessageFormatter.
FormattingTuple(String) - 类的构造器 com.alibaba.csp.sentinel.log.jul.FormattingTuple
 
FormattingTuple(String, Object[], Throwable) - 类的构造器 com.alibaba.csp.sentinel.log.jul.FormattingTuple
 
formIndexFileName(String) - 类中的静态方法 com.alibaba.csp.sentinel.node.metric.MetricWriter
Form index file name of the metricFileName
formMetricFileName(String, int) - 类中的静态方法 com.alibaba.csp.sentinel.node.metric.MetricWriter
Form metric file name use the specific appName and pid.
fromCloseToOpen(double) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
fromFatString(String) - 类中的静态方法 com.alibaba.csp.sentinel.node.metric.MetricNode
Parse MetricNode from fat string, see MetricNode.toFatString()
fromHalfOpenToClose() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
fromHalfOpenToOpen(double) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
fromOpenToHalfOpen(Context) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
fromThinString(String) - 类中的静态方法 com.alibaba.csp.sentinel.node.metric.MetricNode
Parse MetricNode from thin string, see MetricNode.toThinString()
fromVersionString(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.VersionUtil
Convert version in string like x.y.z or x.y.z.b into number
Each segment has one byte space(unsigned)
eg.
Function<T,R> - com.alibaba.csp.sentinel.util.function中的接口
Function functional interface from JDK 8.
FutureBucketLeapArray - com.alibaba.csp.sentinel.slots.statistic.metric.occupy中的类
A kind of BucketLeapArray that only reserves for future buckets.
FutureBucketLeapArray(int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.FutureBucketLeapArray
 

G

get() - 接口中的方法 com.alibaba.csp.sentinel.util.function.Supplier
Gets a result.
get(MetricEvent) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
getAcquireRefuseStrategy() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getAppName() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
getAppName() - 类中的静态方法 com.alibaba.csp.sentinel.util.AppNameUtil
 
getAppType() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
Get application type.
getArgArray() - 类中的方法 com.alibaba.csp.sentinel.log.jul.FormattingTuple
 
getAsyncContext() - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
getAttachments() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
getAvg(MetricEvent) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
Get average count for provided event per second.
getAvgRt() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
getBlockError() - 类中的方法 com.alibaba.csp.sentinel.Entry
 
getBlockQps() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getCheckSystemStatus() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getChildList() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
getClassification() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getClient() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.TokenClientProvider
 
getClientOfflineTime() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getClusterConfig() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getClusterNode() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
getClusterNode(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
Get ClusterNode of the resource name.
getClusterNode(String, EntryType) - 类中的静态方法 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
Get ClusterNode of the resource of the specific type.
getClusterNodeMap() - 类中的静态方法 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
Get ClusterNodes map, this map holds all ClusterNodes, it's key is resource name, value is the related ClusterNode.
getCompleteTimestamp() - 类中的方法 com.alibaba.csp.sentinel.Entry
 
getConcurrency() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getConfig(String) - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
Get config value of the specific key.
getConfig(String, boolean) - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
Get config value of the specific key.
getConfigString() - 类中的静态方法 com.alibaba.csp.sentinel.util.HostNameUtil
 
getContext() - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Get Context of current thread.
getControlBehavior() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getCount() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
getCount() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getCpuUsage() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemStatusListener
 
getCpuUsageThreshold() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getCreateTimestamp() - 类中的方法 com.alibaba.csp.sentinel.Entry
 
getCurEntry() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getCurNode() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getCurNode() - 类中的方法 com.alibaba.csp.sentinel.Entry
 
getCurrentCount(MetricEvent) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
getCurrentCpuUsage() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getCurrentSystemAvgLoad() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getCurrentTokenNum() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
getEntranceNode() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getEntryCallbacks() - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
getEntryType() - 类中的方法 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
Get EntryType of this wrapper.
getError() - 类中的方法 com.alibaba.csp.sentinel.Entry
 
getExceptionPredicate() - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Get exception predicate
getExceptionQps() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getExceptionsToIgnore() - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Get exception classes to ignore.
getExceptionsToTrace() - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Get exception classes to trace.
getExitCallbacks() - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
getFileNamePattern() - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
getFlowId() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getGrade() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
getGrade() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getHighestCpuUsage() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
Get highest cpu usage.
getHighestSystemLoad() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
getHost() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
 
getHostName() - 类中的静态方法 com.alibaba.csp.sentinel.util.HostNameUtil
 
getId() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
getId() - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
getInboundQpsThreshold() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getInstance() - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.EventObserverRegistry
 
getIntervalInMs() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get total interval length of the sliding window in milliseconds.
getIntervalInSecond() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get total interval length of the sliding window.
getIp() - 类中的静态方法 com.alibaba.csp.sentinel.util.HostNameUtil
 
getKeys() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
getLastModified() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
getLastNode() - 类中的方法 com.alibaba.csp.sentinel.context.Context
Get the parent Node of the current.
getLastNode() - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
getLastNode() - 类中的方法 com.alibaba.csp.sentinel.Entry
Get related Node of the parent Entry.
getLimitApp() - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
getLimitType() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.system.SystemBlockException
Return the limit type of system rule.
getLogBaseDir() - 类中的静态方法 com.alibaba.csp.sentinel.log.LogBase
Get the log file base directory path, which is guaranteed ended with File.separator.
getLogCharset() - 类中的静态方法 com.alibaba.csp.sentinel.log.LogBase
Get the log file charset.
getLogger(String) - 类中的静态方法 com.alibaba.csp.sentinel.log.LoggerSpiProvider
 
getLoggerName() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
getLoggerName() - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
getLogLevel() - 类中的静态方法 com.alibaba.csp.sentinel.log.LogBase
 
getLogOutputType() - 类中的静态方法 com.alibaba.csp.sentinel.log.LogBase
Get the log file output type.
getMaxQueueingTimeMs() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getMaxThread() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
getMaxThreadThreshold() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getMessage() - 类中的方法 com.alibaba.csp.sentinel.log.jul.FormattingTuple
 
getMethod() - 类中的方法 com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
 
getMetricExtensions() - 类中的静态方法 com.alibaba.csp.sentinel.metric.extension.MetricExtensionProvider
Get all registered metric extensions.
getMinRequestAmount() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
getMode() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
getName() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getName() - 类中的方法 com.alibaba.csp.sentinel.node.ClusterNode
Get resource name of the resource node.
getName() - 类中的方法 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
Get the resource name.
getNext() - 类中的方法 com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
 
getNext() - 类中的方法 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
 
getOccupiedPassQps() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getOccupyTimeout() - 类中的静态方法 com.alibaba.csp.sentinel.node.OccupyTimeoutProperty
 
getOrCreateOriginNode(String) - 类中的方法 com.alibaba.csp.sentinel.node.ClusterNode
Get Node of the specific origin.
getOrigin() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginalRules() - 类中的方法 com.alibaba.csp.sentinel.slots.block.RuleManager
Get origin rules, includes regex and simple rules
getOriginAvgRt() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginBlockQps() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginBlockRequest() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginCountMap() - 类中的方法 com.alibaba.csp.sentinel.node.ClusterNode
 
getOriginCurThreadNum() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginNode() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginNode() - 类中的方法 com.alibaba.csp.sentinel.Entry
Get origin Node of the this Entry.
getOriginPassQps() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginPassReqQps() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginTotalQps() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOriginTotalRequest() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
getOutputLocation() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
getPassQps() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getPid() - 类中的静态方法 com.alibaba.csp.sentinel.util.PidUtil
Resolve and get current process ID.
getPort() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
 
getPreviousWindow() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get the previous bucket item for current timestamp.
getPreviousWindow(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get the previous bucket item before provided timestamp.
getProperties() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfigLoader
 
getProperties() - 类中的静态方法 com.alibaba.csp.sentinel.log.LogConfigLoader
 
getQps() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
getRefResource() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getRemaining() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
getResource() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getResource() - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
getResource() - 接口中的方法 com.alibaba.csp.sentinel.slots.block.Rule
Get target resource of this rule.
getResourceName() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.system.SystemBlockException
 
getResourceTimeout() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getResourceTimeoutStrategy() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getResourceType() - 类中的方法 com.alibaba.csp.sentinel.node.ClusterNode
Get classification (type) of the resource.
getResourceType() - 类中的方法 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
Get the classification of this resource.
getResourceWrapper() - 类中的方法 com.alibaba.csp.sentinel.Entry
 
getRt() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getRtThreshold() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getRule() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
Get triggered rule.
getRule() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.BlockException
 
getRule() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
getRule() - 接口中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker
Get the associated circuit breaking rule.
getRule() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
Get triggered rule.
getRule() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowException
Get triggered rule.
getRuleLimitApp() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.BlockException
 
getRules() - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
Get a copy of the rules.
getRules() - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
Get existing circuit breaking rules.
getRules() - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
Get a copy of the rules.
getRules() - 类中的方法 com.alibaba.csp.sentinel.slots.block.RuleManager
Get rules from regex rules and simple rules
getRules() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
Get a copy of the rules.
getRules(String) - 类中的方法 com.alibaba.csp.sentinel.slots.block.RuleManager
Get rules by resource name, save the rule list after regular matching to improve performance
getRulesOfResource(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
 
getSampleCount() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getSampleCount() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get sample count (total amount of buckets).
getSampleCount() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
getSampleCount() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get sample count of the sliding window.
getServer() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.server.EmbeddedClusterTokenServerProvider
 
getShowName() - 类中的方法 com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
 
getShowName() - 类中的方法 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
Get the beautified resource name to be showed.
getShowName() - 类中的方法 com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
 
getSlowRatioThreshold() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
getState() - 接口中的方法 com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
Get state of the cluster token client.
getState() - 类中的方法 com.alibaba.csp.sentinel.util.TimeUtil
Current running state
getStateChangeObservers() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.EventObserverRegistry
Get all registered state chane observers.
getStatIntervalMs() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
getStatus() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
getStrategy() - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
 
getStrategy() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getStrategy() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getSuccessQps() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getSum(MetricEvent) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
Get total sum for provided event in intervalInSec.
getSystemAverageLoad() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemStatusListener
 
getSystemLoadThreshold() - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
getThresholdType() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getThrowable() - 类中的方法 com.alibaba.csp.sentinel.log.jul.FormattingTuple
 
getTime() - 类中的方法 com.alibaba.csp.sentinel.util.TimeUtil
Current timestamp in milliseconds.
getTimestamp() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
getTimeWindow() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
getTokenId() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
getType() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
 
getType() - enum class中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStrategy
 
getValidHead() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get the valid "head" bucket of the sliding window at current timestamp.
getVersion(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.VersionUtil
 
getWaitInMs() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
getWaitInMs() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.flow.PriorityWaitException
 
getWarmUpPeriodSec() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
getWindowIntervalInSec() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
getWindowIntervalInSec() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get the sliding window length in seconds.
getWindowIntervalMs() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
getWindowPass(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
getWindowPass(long) - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Note: this operation will not perform refreshing, so will not generate new buckets.
getWindowValue(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get statistic value from bucket for provided timestamp.

H

HALF_OPEN - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker.State
In HALF_OPEN state, the circuit breaker will allow a "probe" invocation.
hasConfig(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
 
hasConfig(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
 
hasConfig(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
 
hasConfig(String) - 类中的方法 com.alibaba.csp.sentinel.slots.block.RuleManager
Determine whether has rule based on the resource name
hashCode() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
Only ResourceWrapper.getName() is considered.
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
hashCode() - 类中的方法 com.alibaba.csp.sentinel.util.function.Tuple2
 
HIGHEST_PRECEDENCE - annotation interface中的静态变量 com.alibaba.csp.sentinel.init.InitOrder
 
HostNameUtil - com.alibaba.csp.sentinel.util中的类
Get host name and ip of the host.

I

identity() - 接口中的静态方法 com.alibaba.csp.sentinel.util.function.Function
Returns a function that always returns its input argument.
IDLE - enum class 中的枚举常量 com.alibaba.csp.sentinel.util.TimeUtil.STATE
 
IdUtil - com.alibaba.csp.sentinel.util中的类
 
ignoreClasses - 类中的静态变量 com.alibaba.csp.sentinel.Tracer
 
IN - enum class 中的枚举常量 com.alibaba.csp.sentinel.EntryType
Inbound traffic
increaseBlockQps(int) - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
increaseBlockQps(int) - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Increase the block count.
increaseBlockQps(int) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
increaseExceptionQps(int) - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
increaseExceptionQps(int) - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Add the biz exception count.
increaseExceptionQps(int) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
increaseThreadNum() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
increaseThreadNum() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Increase current thread count.
increaseThreadNum() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
increaseThreadNum(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.MetricExtension
Increase current thread count of the resource name.
info(String, Object...) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
info(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log a message at the INFO level according to the specified format and arguments.
info(String, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
info(String, Throwable) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
info(String, Throwable) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log an exception (throwable) at the INFO level with an accompanying message.
info(String, Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
INFO - 类中的静态变量 com.alibaba.csp.sentinel.log.jul.Level
 
init() - 接口中的方法 com.alibaba.csp.sentinel.init.InitFunc
 
init() - 类中的方法 com.alibaba.csp.sentinel.metric.extension.MetricCallbackInit
 
InitExecutor - com.alibaba.csp.sentinel.init中的类
Load registered init functions and execute in order.
InitFunc - com.alibaba.csp.sentinel.init中的接口
 
InitOrder - com.alibaba.csp.sentinel.init中的Annotation Interface
 
instance() - 类中的静态方法 com.alibaba.csp.sentinel.util.TimeUtil
 
INTERVAL - 类中的静态变量 com.alibaba.csp.sentinel.node.IntervalProperty
Interval in milliseconds.
intervalInMs - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
intervalInMs - 类中的变量 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
IntervalProperty - com.alibaba.csp.sentinel.node中的类
QPS statistics interval.
IntervalProperty() - 类的构造器 com.alibaba.csp.sentinel.node.IntervalProperty
 
intervalSeconds(int) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
isAsync() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
isBlank(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
isBlockException(Throwable) - 异常错误中的静态方法 com.alibaba.csp.sentinel.slots.block.BlockException
Check whether the exception is sentinel blocked exception.
isClient() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
isClientSpiAvailable() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.TokenClientProvider
 
isClusterMode() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
isDefault() - annotation interface 中的元素 com.alibaba.csp.sentinel.spi.Spi
Whether is the default Provider
isDefaultContext(Context) - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Check if provided context is a default auto-created context.
isEmpty(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
isFallbackToLocalWhenFail() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
isLogNameUsePid() - 类中的静态方法 com.alibaba.csp.sentinel.log.LogBase
Whether log file name should contain pid.
isNotBlank(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
isNotEmpty(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
isOtherOrigin(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
 
isRegex() - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
isServer() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
isServerSpiAvailable() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.server.EmbeddedClusterTokenServerProvider
 
isSingleton() - annotation interface 中的元素 com.alibaba.csp.sentinel.spi.Spi
Whether create singleton instance
isTimeInWindow(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
Check whether given timestamp is in current bucket.
isTrue(boolean, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
isValidDefaultRule(DegradeRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
 
isValidRule(AuthorityRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
 
isValidRule(DegradeRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
 
isValidRule(FlowRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
Check whether provided flow rule is valid.
isWindowConfigValid(int, int) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
 
isWindowDeprecated(long, WindowWrap<MetricBucket>) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.FutureBucketLeapArray
 
isWindowDeprecated(long, WindowWrap<T>) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
isWindowDeprecated(WindowWrap<T>) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Check if a bucket is deprecated, which means that the bucket has been behind for at least an entire window time span.

J

JavaLoggingAdapter - com.alibaba.csp.sentinel.log.jul中的类
JUL adapter for Sentinel Logger SPI.
JavaLoggingAdapter(String, String) - 类的构造器 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 

K

KEEP_RESOURCE_TIMEOUT_STRATEGY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
keyDelimiter(char) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 

L

lastFilledTime - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
LeapArray<T> - com.alibaba.csp.sentinel.slots.statistic.base中的类
Basic data structure for statistic metrics in Sentinel.
LeapArray(int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
The total bucket count is: sampleCount = intervalInMs / windowLengthInMs.
Level - com.alibaba.csp.sentinel.log.jul中的类
JUL logging levels.
Level(String, int) - 类的构造器 com.alibaba.csp.sentinel.log.jul.Level
 
LIMIT_APP_DEFAULT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
LIMIT_APP_OTHER - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
list() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get valid bucket list for entire sliding window.
list(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
listAll() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get all buckets for entire sliding window including deprecated buckets.
listeners - 类中的变量 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 
load() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load the Provider class from Provider configuration file
loadDefaultInstance() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load default Provider instance Provider class with @Spi(isDefault = true)
loadFirstInstance() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load the first-found Provider instance
loadFirstInstanceOrDefault() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load the first-found Provider instance,if not found, return default Provider instance
loadHighestPriorityInstance() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load highest order priority instance, order value is defined in class's Spi annotation
loadInstance(Class<? extends S>) - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load instance by specific class type
loadInstance(String) - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load instance by aliasName of Provider class
loadInstanceList() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load all Provider instances of the specified Service
loadInstanceListSorted() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load all Provider instances of the specified Service, sorted by order value in class's Spi annotation
loadLowestPriorityInstance() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
Load lowest order priority instance, order value is defined in class's Spi annotation
loadProperties(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.ConfigUtil
Load the properties from provided file.
loadRules(List<AuthorityRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
Load the authority rules to memory.
loadRules(List<DegradeRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
Load default circuit breaker rules, former rules will be replaced.
loadRules(List<DegradeRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
Load DegradeRules, former rules will be replaced.
loadRules(List<FlowRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
Load FlowRules, former rules will be replaced.
loadRules(List<SystemRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
Load SystemRules, former rules will be replaced.
loadSystemConf(SystemRule) - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
log(String) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.log.ClusterClientStatLogUtil
 
log(String) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.log.ClusterStatLogUtil
 
log(String, int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.log.ClusterClientStatLogUtil
 
log(String, int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.log.ClusterStatLogUtil
 
log(String, String, String, String, Long, int) - 类中的静态方法 com.alibaba.csp.sentinel.slots.logger.EagleEyeLogUtil
 
log(Logger, Handler, Level, String, Object...) - 类中的方法 com.alibaba.csp.sentinel.log.jul.BaseJulLogger
 
log(Logger, Handler, Level, String, Throwable) - 类中的方法 com.alibaba.csp.sentinel.log.jul.BaseJulLogger
 
LOG_CHARSET - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
 
LOG_CHARSET_UTF8 - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
 
LOG_CONFIG_ENV_KEY - 类中的静态变量 com.alibaba.csp.sentinel.log.LogConfigLoader
 
LOG_CONFIG_PROPERTY_KEY - 类中的静态变量 com.alibaba.csp.sentinel.log.LogConfigLoader
 
LOG_DIR - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
 
LOG_LEVEL - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
 
LOG_NAME_USE_PID - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
 
LOG_OUTPUT_TYPE - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
 
LOG_OUTPUT_TYPE_CONSOLE - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
Output biz log (e.g.
LOG_OUTPUT_TYPE_FILE - 类中的静态变量 com.alibaba.csp.sentinel.log.LogBase
Output biz log (e.g.
LogBase - com.alibaba.csp.sentinel.log中的类
The base config class for logging.
LogBase() - 类的构造器 com.alibaba.csp.sentinel.log.LogBase
 
LogConfigLoader - com.alibaba.csp.sentinel.log中的类
The loader that responsible for loading Sentinel log configurations.
LogConfigLoader() - 类的构造器 com.alibaba.csp.sentinel.log.LogConfigLoader
 
logFilePath(String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
Logger - com.alibaba.csp.sentinel.log中的接口
The universal logger SPI interface.
LOGGER_NAME - 类中的静态变量 com.alibaba.csp.sentinel.log.RecordLog
 
loggerName - 类中的变量 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
LoggerSpiProvider - com.alibaba.csp.sentinel.log中的类
SPI provider of Sentinel Logger.
LogSlot - com.alibaba.csp.sentinel.slots.logger中的类
A ProcessorSlot that is response for logging block exceptions to provide concrete logs for troubleshooting.
LogSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.logger.LogSlot
 
LogTarget - com.alibaba.csp.sentinel.log中的Annotation Interface
 
LOWEST_PRECEDENCE - annotation interface中的静态变量 com.alibaba.csp.sentinel.init.InitOrder
 

M

makeLoggingHandler(String, Logger) - 类中的方法 com.alibaba.csp.sentinel.log.jul.BaseJulLogger
 
markToServer() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
MAX_CONTEXT_NAME_SIZE - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
MAX_SLOT_CHAIN_SIZE - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
MAX_UNIT_PRODUCE_NUM - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
maxBackupIndex - 类中的变量 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
maxBackupIndex(int) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
maxEntryCount(int) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
maxFileSize - 类中的变量 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
maxFileSizeMB(long) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
maxSuccess() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
maxSuccess() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get max success count.
maxSuccessQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get estimated max success QPS till now.
maxSuccessQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
maxTokenNum - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
Maximum number of tokens stored in the bucket
MessageFormatter - com.alibaba.csp.sentinel.log.jul中的类
Formats messages according to very simple substitution rules.
MessageFormatter() - 类的构造器 com.alibaba.csp.sentinel.log.jul.MessageFormatter
 
MethodResourceWrapper - com.alibaba.csp.sentinel.slotchain中的类
Resource wrapper for method invocation.
MethodResourceWrapper(Method, EntryType) - 类的构造器 com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
 
MethodResourceWrapper(Method, EntryType, int) - 类的构造器 com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
 
MethodUtil - com.alibaba.csp.sentinel.util中的类
Util class for processing Method.
MethodUtil() - 类的构造器 com.alibaba.csp.sentinel.util.MethodUtil
 
Metric - com.alibaba.csp.sentinel.slots.statistic.metric中的接口
Represents a basic structure recording invocation metrics of protected resources.
METRIC_BASE_DIR - 类中的静态变量 com.alibaba.csp.sentinel.node.metric.MetricWriter
 
METRIC_FILE - 类中的静态变量 com.alibaba.csp.sentinel.node.metric.MetricWriter
Note: MetricWriter.MetricFileNameComparator's implementation relies on the metric file name, so we should be careful when changing the metric file name.
METRIC_FILE_INDEX_SUFFIX - 类中的静态变量 com.alibaba.csp.sentinel.node.metric.MetricWriter
 
METRIC_FILE_NAME_CMP - 类中的静态变量 com.alibaba.csp.sentinel.node.metric.MetricWriter
 
METRIC_FLUSH_INTERVAL - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
MetricBucket - com.alibaba.csp.sentinel.slots.statistic.data中的类
Represents metrics data in a period of time span.
MetricBucket() - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
MetricCallbackInit - com.alibaba.csp.sentinel.metric.extension中的类
Register callbacks for metric extension.
MetricCallbackInit() - 类的构造器 com.alibaba.csp.sentinel.metric.extension.MetricCallbackInit
 
MetricEntryCallback - com.alibaba.csp.sentinel.metric.extension.callback中的类
Metric extension entry callback.
MetricEntryCallback() - 类的构造器 com.alibaba.csp.sentinel.metric.extension.callback.MetricEntryCallback
 
MetricEvent - com.alibaba.csp.sentinel.slots.statistic中的Enum Class
 
MetricExitCallback - com.alibaba.csp.sentinel.metric.extension.callback中的类
Metric extension exit callback.
MetricExitCallback() - 类的构造器 com.alibaba.csp.sentinel.metric.extension.callback.MetricExitCallback
 
MetricExtension - com.alibaba.csp.sentinel.metric.extension中的接口
This interface provides extension to Sentinel internal statistics.
MetricExtensionProvider - com.alibaba.csp.sentinel.metric.extension中的类
Get all MetricExtension via SPI.
MetricExtensionProvider() - 类的构造器 com.alibaba.csp.sentinel.metric.extension.MetricExtensionProvider
 
metricLogFlushIntervalSec() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
Get the metric log flush interval in second
MetricNode - com.alibaba.csp.sentinel.node.metric中的类
Metrics data for a specific resource at given timestamp.
MetricNode() - 类的构造器 com.alibaba.csp.sentinel.node.metric.MetricNode
 
metrics() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Fetch all valid metric nodes of resources.
metrics() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
MetricSearcher - com.alibaba.csp.sentinel.node.metric中的类
从指定目录下找出所有的metric文件,并按照指定时间戳进行检索,参考MetricSearcher.find(long, int)。 会借助索引以提高检索效率,参考MetricWriter;还会在内部缓存上一次检索的文件指针,以便下一次顺序检索时 减少读盘次数。
MetricSearcher(String, String) - 类的构造器 com.alibaba.csp.sentinel.node.metric.MetricSearcher
 
MetricSearcher(String, String, Charset) - 类的构造器 com.alibaba.csp.sentinel.node.metric.MetricSearcher
 
MetricTimerListener - com.alibaba.csp.sentinel.node.metric中的类
 
MetricTimerListener() - 类的构造器 com.alibaba.csp.sentinel.node.metric.MetricTimerListener
 
MetricWriter - com.alibaba.csp.sentinel.node.metric中的类
This class is responsible for writing MetricNode to disk: metric with the same second should write to the same file; single file size must be controlled; file name is like: ${appName}-metrics.log.pid${pid}.yyyy-MM-dd.[number] metric of different day should in different file; every metric file is accompanied with an index file, which file name is ${metricFileName}.idx
MetricWriter(long) - 类的构造器 com.alibaba.csp.sentinel.node.metric.MetricWriter
 
MetricWriter(long, int) - 类的构造器 com.alibaba.csp.sentinel.node.metric.MetricWriter
 
minMax(long) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
minMax(long, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
minRt() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get minimal response time.
minRt() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
minRt() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
minRt() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
minRt() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get the minimal RT.

N

name - 类中的变量 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
 
NamedThreadFactory - com.alibaba.csp.sentinel.concurrent中的类
Wrapped thread factory for better use.
NamedThreadFactory(String) - 类的构造器 com.alibaba.csp.sentinel.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, boolean) - 类的构造器 com.alibaba.csp.sentinel.concurrent.NamedThreadFactory
 
newAsyncContext(DefaultNode, String) - 类中的静态方法 com.alibaba.csp.sentinel.context.Context
Create a new async context.
newEmptyBucket(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Create a new statistic value for bucket.
newEmptyBucket(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.UnaryLeapArray
 
newEmptyBucket(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.BucketLeapArray
 
newEmptyBucket(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.FutureBucketLeapArray
 
newEmptyBucket(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
 
newSlotChain() - 类中的静态方法 com.alibaba.csp.sentinel.slotchain.SlotChainProvider
The load and pick process is not thread-safe, but it's okay since the method should be only invoked via lookProcessChain in CtSph under lock.
newThread(Runnable) - 类中的方法 com.alibaba.csp.sentinel.concurrent.NamedThreadFactory
 
nextProduceTime - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
Time of next production token
nextRetryTimestamp - 类中的变量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
NO_REF_RULE_EXISTS - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token acquire failed (reference resource is not available).
NO_RULE_EXISTS - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token acquire failed (no rule exists).
Node - com.alibaba.csp.sentinel.node中的接口
Holds real-time statistics for resources.
NodeBuilder - com.alibaba.csp.sentinel.node中的接口
已过时。
NodeSelectorSlot - com.alibaba.csp.sentinel.slots.nodeselector中的类
This class will try to build the calling traces via adding a new DefaultNode if needed as the last child in the context.
NodeSelectorSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.nodeselector.NodeSelectorSlot
 
NoOpSentinelProperty - com.alibaba.csp.sentinel.property中的类
A SentinelProperty that will never inform the PropertyListener on it.
NoOpSentinelProperty() - 类的构造器 com.alibaba.csp.sentinel.property.NoOpSentinelProperty
 
NOT_AVAILABLE - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token acquire failed (strategy not available).
notEmpty(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
notNull(Object, String) - 类中的静态方法 com.alibaba.csp.sentinel.util.AssertUtil
 
NULL - 类中的静态变量 com.alibaba.csp.sentinel.log.jul.FormattingTuple
 
NullContext - com.alibaba.csp.sentinel.context中的类
If total Context exceed Constants.MAX_CONTEXT_NAME_SIZE, a NullContext will get when invoke ContextUtil.enter(), means no rules checking will do.
NullContext() - 类的构造器 com.alibaba.csp.sentinel.context.NullContext
 

O

OBJECTS0 - 类中的静态变量 com.alibaba.csp.sentinel.Entry
 
OccupiableBucketLeapArray - com.alibaba.csp.sentinel.slots.statistic.metric.occupy中的类
 
OccupiableBucketLeapArray(int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
 
OCCUPIED_PASS - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
Passed in future quota (pre-occupied, since 1.5.0).
occupiedPass() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
occupiedPass() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
occupiedPass() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get occupied pass count.
occupiedPassQps() - 接口中的方法 com.alibaba.csp.sentinel.node.OccupySupport
Get current occupied pass QPS.
occupiedPassQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
OccupySupport - com.alibaba.csp.sentinel.node中的接口
 
OccupyTimeoutProperty - com.alibaba.csp.sentinel.node中的类
 
OccupyTimeoutProperty() - 类的构造器 com.alibaba.csp.sentinel.node.OccupyTimeoutProperty
 
of(C1, C2) - 类中的静态方法 com.alibaba.csp.sentinel.util.function.Tuple2
Factory method for creating a Tuple.
of(Class<T>) - 类中的静态方法 com.alibaba.csp.sentinel.spi.SpiLoader
Create SpiLoader instance via Service class Cached by className, and load from cache first
OK - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token acquired.
ON - 类中的静态变量 com.alibaba.csp.sentinel.Constants
The global switch for Sentinel.
onBlocked(ResourceWrapper, int, String, BlockException, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.AdvancedMetricExtension
Add current block count of the resource name.
onBlocked(BlockException, Context, ResourceWrapper, DefaultNode, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.metric.extension.callback.MetricEntryCallback
 
onBlocked(BlockException, Context, ResourceWrapper, T, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlotEntryCallback
 
onComplete(ResourceWrapper, long, int, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.AdvancedMetricExtension
Add current completed count of the resource name.
onError(ResourceWrapper, Throwable, int, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.AdvancedMetricExtension
Add current exception count of the resource name.
onExit(Context, ResourceWrapper, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.metric.extension.callback.MetricExitCallback
 
onExit(Context, ResourceWrapper, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlotExitCallback
 
onPass(Context, ResourceWrapper, DefaultNode, int, Object...) - 类中的方法 com.alibaba.csp.sentinel.metric.extension.callback.MetricEntryCallback
 
onPass(Context, ResourceWrapper, T, int, Object...) - 接口中的方法 com.alibaba.csp.sentinel.slotchain.ProcessorSlotEntryCallback
 
onPass(ResourceWrapper, int, Object[]) - 接口中的方法 com.alibaba.csp.sentinel.metric.extension.AdvancedMetricExtension
Add current pass count of the resource name.
onRequestComplete(Context) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker
Record a completed request with the context and handle state transformation of the circuit breaker.
onRequestComplete(Context) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.ExceptionCircuitBreaker
 
onRequestComplete(Context) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.ResponseTimeCircuitBreaker
 
onStateChange(CircuitBreaker.State, CircuitBreaker.State, DegradeRule, Double) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStateChangeObserver
Observer method triggered when circuit breaker state changed.
OPEN - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker.State
In OPEN state, all requests will be rejected until the next recovery time point.
order() - annotation interface 中的元素 com.alibaba.csp.sentinel.spi.Spi
Order priority of Provider class
ORDER_AUTHORITY_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_CLUSTER_BUILDER_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_DEFAULT_CIRCUIT_BREAKER_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_DEGRADE_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_FLOW_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_HIGHEST - annotation interface中的静态变量 com.alibaba.csp.sentinel.spi.Spi
 
ORDER_LOG_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_LOWEST - annotation interface中的静态变量 com.alibaba.csp.sentinel.spi.Spi
 
ORDER_NODE_SELECTOR_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
Order of default processor slots
ORDER_STATISTIC_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
ORDER_SYSTEM_SLOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
OUT - enum class 中的枚举常量 com.alibaba.csp.sentinel.EntryType
Outbound traffic

P

parent - 类中的变量 com.alibaba.csp.sentinel.AsyncEntry
 
pass() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
pass() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
pass() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get total pass count.
PASS - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
Normal pass.
passQps() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
passQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get pass request per second.
passQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
PidUtil - com.alibaba.csp.sentinel.util中的类
Util class providing pid of current process.
Predicate<T> - com.alibaba.csp.sentinel.util.function中的接口
Predicate functional interface from JDK 8.
PREPARE - enum class 中的枚举常量 com.alibaba.csp.sentinel.util.TimeUtil.STATE
 
previousBlockQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get last second block QPS.
previousBlockQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
previousPassQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Last window QPS.
previousPassQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
previousWindowBlock() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
previousWindowBlock() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
 
previousWindowPass() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
previousWindowPass() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
 
printDefaultNode() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
PriorityWaitException - com.alibaba.csp.sentinel.slots.block.flow中的异常错误
An exception that marks previous prioritized request has been waiting till now, then should pass.
PriorityWaitException(long) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.flow.PriorityWaitException
 
ProcessorSlot<T> - com.alibaba.csp.sentinel.slotchain中的接口
A container of some process and ways of notification when the process is finished.
ProcessorSlotChain - com.alibaba.csp.sentinel.slotchain中的类
Link all processor slots as a chain.
ProcessorSlotChain() - 类的构造器 com.alibaba.csp.sentinel.slotchain.ProcessorSlotChain
 
ProcessorSlotEntryCallback<T> - com.alibaba.csp.sentinel.slotchain中的接口
Callback for entering StatisticSlot (passed and blocked).
ProcessorSlotExitCallback - com.alibaba.csp.sentinel.slotchain中的接口
Callback for exiting StatisticSlot (passed and blocked).
PROJECT_NAME_PROP_KEY - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
PropertyListener<T> - com.alibaba.csp.sentinel.property中的接口
This class holds callback method when SentinelProperty.updateValue(Object) need inform the listener

R

r1 - 类中的变量 com.alibaba.csp.sentinel.util.function.Tuple2
 
r2 - 类中的变量 com.alibaba.csp.sentinel.util.function.Tuple2
 
rawMetricsInMin(Predicate<Long>) - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Fetch all raw metric items that satisfies the time predicate.
rawMetricsInMin(Predicate<Long>) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
RecordLog - com.alibaba.csp.sentinel.log中的类
The basic biz logger of Sentinel.
recoveryTimeoutMs - 类中的变量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
refreshCurrentTokenNum(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
refreshCurrentTokenNum(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.StrictTokenBucket
 
refreshCurrentTokenNum(long) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.TokenBucket
 
refreshTokenAndGetCurrentTokenNum() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
register2Property(SentinelProperty<Integer>) - 类中的静态方法 com.alibaba.csp.sentinel.node.IntervalProperty
 
register2Property(SentinelProperty<Integer>) - 类中的静态方法 com.alibaba.csp.sentinel.node.OccupyTimeoutProperty
 
register2Property(SentinelProperty<Integer>) - 类中的静态方法 com.alibaba.csp.sentinel.node.SampleCountProperty
 
register2Property(SentinelProperty<List<AuthorityRule>>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
 
register2Property(SentinelProperty<List<DegradeRule>>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
Listen to the SentinelProperty for default circuit breaker rules.
register2Property(SentinelProperty<List<DegradeRule>>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
Listen to the SentinelProperty for DegradeRules.
register2Property(SentinelProperty<List<FlowRule>>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
Listen to the SentinelProperty for FlowRules.
register2Property(SentinelProperty<List<SystemRule>>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
Listen to the SentinelProperty for SystemRules.
registerProperty(SentinelProperty<Integer>) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
 
RELEASE_OK - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Token is successfully released.
RELEASE_RESOURCE_TIMEOUT_STRATEGY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
releaseConcurrentToken(Long) - 接口中的方法 com.alibaba.csp.sentinel.cluster.TokenService
Request release concurrent tokens from remote token server asynchronously.
reload() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
removeChildList() - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
Reset the child node list.
removeConfig(String) - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
removeEntryCallback(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
removeExcludedResource(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DefaultCircuitBreakerRuleManager
 
removeExitCallback(String) - 类中的静态方法 com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
 
removeListener(PropertyListener<Object>) - 类中的方法 com.alibaba.csp.sentinel.property.NoOpSentinelProperty
 
removeListener(PropertyListener<T>) - 类中的方法 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 
removeListener(PropertyListener<T>) - 接口中的方法 com.alibaba.csp.sentinel.property.SentinelProperty
Remove the PropertyListener on this.
removeStateChangeObserver(String) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.EventObserverRegistry
 
requestConcurrentToken(String, Long, int) - 接口中的方法 com.alibaba.csp.sentinel.cluster.TokenService
Request acquire concurrent tokens from remote token server.
requestParamToken(Long, int, Collection<Object>) - 接口中的方法 com.alibaba.csp.sentinel.cluster.TokenService
Request tokens for a specific parameter from remote token server.
requestToken(Long, int, boolean) - 接口中的方法 com.alibaba.csp.sentinel.cluster.TokenService
Request tokens from remote token server.
reset() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Reset the internal counter.
reset() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
reset() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
Reset the adders.
reset(MetricBucket) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
resetClusterNodes() - 类中的静态方法 com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
Reset all ClusterNodes.
resetStat() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.ExceptionCircuitBreaker
 
resetStat() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.ResponseTimeCircuitBreaker
 
resetTo(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
Reset start timestamp of current bucket to provided time.
resetWindowTo(WindowWrap<MetricBucket>, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.BucketLeapArray
 
resetWindowTo(WindowWrap<MetricBucket>, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.FutureBucketLeapArray
 
resetWindowTo(WindowWrap<MetricBucket>, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
 
resetWindowTo(WindowWrap<LongAdder>, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.UnaryLeapArray
 
resetWindowTo(WindowWrap<T>, long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Reset given bucket to provided start time and reset the value.
resolveMethodName(Method) - 类中的静态方法 com.alibaba.csp.sentinel.util.MethodUtil
Parse and resolve the method name, then cache to the map.
resourceType - 类中的变量 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
 
resourceType() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
 
ResourceTypeConstants - com.alibaba.csp.sentinel中的类
 
resourceWrapper - 类中的变量 com.alibaba.csp.sentinel.Entry
 
ResourceWrapper - com.alibaba.csp.sentinel.slotchain中的类
A wrapper of resource name and type.
ResourceWrapper(String, EntryType, int) - 类的构造器 com.alibaba.csp.sentinel.slotchain.ResourceWrapper
 
ResponseTimeCircuitBreaker - com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker中的类
 
ResponseTimeCircuitBreaker(DegradeRule) - 类的构造器 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.ResponseTimeCircuitBreaker
 
retryTimeoutArrived() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
rollOver() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
 
ROOT - 类中的静态变量 com.alibaba.csp.sentinel.Constants
Global ROOT statistic node that represents the universal parent node.
ROOT_ID - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
rt() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
rt() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
rt() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get total response time.
RT - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
 
rule - 异常错误中的变量 com.alibaba.csp.sentinel.slots.block.BlockException
 
rule - 类中的变量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
Rule - com.alibaba.csp.sentinel.slots.block中的接口
Base interface of all rules.
RuleConstant - com.alibaba.csp.sentinel.slots.block中的类
 
RuleManager<R> - com.alibaba.csp.sentinel.slots.block中的类
Unified rule management tool, mainly used for matching and caching of regular rules and simple rules.
RuleManager() - 类的构造器 com.alibaba.csp.sentinel.slots.block.RuleManager
 
RuleManager(Function<List<R>, List<R>>, Predicate<R>) - 类的构造器 com.alibaba.csp.sentinel.slots.block.RuleManager
 
run() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricTimerListener
 
run() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemStatusListener
 
run() - 类中的方法 com.alibaba.csp.sentinel.util.TimeUtil
 
RUNNING - enum class 中的枚举常量 com.alibaba.csp.sentinel.util.TimeUtil.STATE
 
runOnContext(Context, Runnable) - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
Execute the code within provided context.

S

SAMPLE_COUNT - 类中的静态变量 com.alibaba.csp.sentinel.node.SampleCountProperty
Statistic buckets count per second.
sampleCount - 类中的变量 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
SampleCountProperty - com.alibaba.csp.sentinel.node中的类
Holds statistic buckets count per second.
SampleCountProperty() - 类的构造器 com.alibaba.csp.sentinel.node.SampleCountProperty
 
selfLog(String) - 类中的静态方法 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
selfLog(String, Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
SENTINEL_CONFIG_ENV_KEY - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfigLoader
 
SENTINEL_CONFIG_PROPERTY_KEY - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfigLoader
 
SENTINEL_VERSION - 类中的静态变量 com.alibaba.csp.sentinel.Constants
 
SentinelConfig - com.alibaba.csp.sentinel.config中的类
The universal local configuration center of Sentinel.
SentinelConfigLoader - com.alibaba.csp.sentinel.config中的类
The loader that responsible for loading Sentinel common configurations.
SentinelConfigLoader() - 类的构造器 com.alibaba.csp.sentinel.config.SentinelConfigLoader
 
SentinelProperty<T> - com.alibaba.csp.sentinel.property中的接口
This class holds current value of the config, and is responsible for informing all PropertyListeners added on this when the config is updated.
SentinelResource - com.alibaba.csp.sentinel.annotation中的Annotation Interface
The annotation indicates a definition of Sentinel resource.
SentinelRpcException - com.alibaba.csp.sentinel.slots.block中的异常错误
A RuntimeException marks sentinel RPC exception.
SentinelRpcException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.SentinelRpcException
 
SentinelRpcException(Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.block.SentinelRpcException
 
sentinelStackTrace - 异常错误中的静态变量 com.alibaba.csp.sentinel.slots.block.BlockException
 
setAcquireRefuseStrategy(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setAttachments(Map<String, String>) - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
setAvgRt(long) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
Set max average RT(response time) of all passed requests.
setBlockError(BlockException) - 类中的方法 com.alibaba.csp.sentinel.Entry
 
setBlockQps(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setClassification(int) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setClientOfflineTime(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setClusterConfig(ClusterFlowConfig) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setClusterMode(boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setClusterNode(ClusterNode) - 类中的方法 com.alibaba.csp.sentinel.node.DefaultNode
 
setCompleteTimestamp(long) - 类中的方法 com.alibaba.csp.sentinel.Entry
 
setConcurrency(int) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setConfig(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
setConfigIfAbsent(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
setControlBehavior(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setCount(double) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
setCount(double) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setCurEntry(Entry) - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
setCurNode(Node) - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
setCurNode(Node) - 类中的方法 com.alibaba.csp.sentinel.Entry
 
setError(Throwable) - 类中的方法 com.alibaba.csp.sentinel.Entry
 
setExceptionPredicate(Predicate<Throwable>) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
set an exception predicate which indicates the exception should be traced(return true) or ignored(return false) except for BlockException
setExceptionQps(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setExceptionsToIgnore(Class<? extends Throwable>...) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Set exceptions to ignore.
setExceptionsToTrace(Class<? extends Throwable>...) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Set exception to trace.
setFallbackToLocalWhenFail(boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setFlowId(Long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setGrade(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
setGrade(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setHighestCpuUsage(double) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
set highest cpu usage.
setHighestSystemLoad(double) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
Set highest load.
setId(Long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
setLimitApp(String) - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
setMaxQueueingTimeMs(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setMaxThread(long) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
Set max PARALLEL working thread.
setMinRequestAmount(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
setNext(AbstractLinkedProcessorSlot<?>) - 类中的方法 com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
 
setNext(AbstractLinkedProcessorSlot<?>) - 类中的方法 com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
setOccupiedPassQps(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setOrigin(String) - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
setOriginNode(Node) - 类中的方法 com.alibaba.csp.sentinel.Entry
 
setPassQps(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setQps(double) - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
Set max total QPS.
setRefResource(String) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setRegex(boolean) - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
setRemaining(int) - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
setResource(String) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setResource(String) - 类中的方法 com.alibaba.csp.sentinel.slots.block.AbstractRule
 
setResourceTimeout(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setResourceTimeoutStrategy(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setRt(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setRuleLimitApp(String) - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.BlockException
 
setRulesForResource(String, Set<DegradeRule>) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
Set degrade rules for provided resource.
setSampleCount(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setSlowRatioThreshold(double) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
setStatIntervalMs(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
setStatus(Integer) - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
setStrategy(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
 
setStrategy(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setStrategy(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setSuccessQps(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setThresholdType(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
setTimestamp(long) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
setTimeWindow(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
setToClient() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
Set current mode to client mode.
setTokenId(long) - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
setToServer() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.ClusterStateManager
Set current mode to server mode.
setType(String) - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
 
setValue(T) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
 
setWaitInMs(int) - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
setWarmUpPeriodSec(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
setWindowIntervalMs(int) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
SHOULD_WAIT - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Should wait for next buckets.
shouldTrace(Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Check whether the throwable should be traced.
shouldUseContextClassloader() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
Whether use context classloader via config parameter
shutdown() - 类中的静态方法 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
SimplePropertyListener<T> - com.alibaba.csp.sentinel.property中的类
 
SimplePropertyListener() - 类的构造器 com.alibaba.csp.sentinel.property.SimplePropertyListener
 
SINGLE_METRIC_FILE_SIZE - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
singleMetricFileSize() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
slope - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
SlotChainBuilder - com.alibaba.csp.sentinel.slotchain中的接口
The builder for processor slot chain.
SlotChainProvider - com.alibaba.csp.sentinel.slotchain中的类
A provider for creating slot chains via resolved slot chain builder SPI.
SLOW_REQUEST_RATIO - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStrategy
Circuit breaker opens (cuts off) when slow request ratio exceeds the threshold.
sph - 类中的静态变量 com.alibaba.csp.sentinel.Env
 
Sph - com.alibaba.csp.sentinel中的接口
The basic interface for recording statistics and performing rule checking for resources.
SphO - com.alibaba.csp.sentinel中的类
Conceptually, physical or logical resource that need protection should be surrounded by an entry.
SphO() - 类的构造器 com.alibaba.csp.sentinel.SphO
 
SphResourceTypeSupport - com.alibaba.csp.sentinel中的接口
 
SphU - com.alibaba.csp.sentinel中的类
The fundamental Sentinel API for recording statistics and performing rule checking for resources.
Spi - com.alibaba.csp.sentinel.spi中的Annotation Interface
Annotation for Provider class of SPI.
SPI_CLASSLOADER - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
SpiLoader<S> - com.alibaba.csp.sentinel.spi中的类
A simple SPI loading facility (refactored since 1.8.1).
SpiLoaderException - com.alibaba.csp.sentinel.spi中的异常错误
Error thrown when something goes wrong while loading Provider via SpiLoader.
SpiLoaderException() - 异常错误的构造器 com.alibaba.csp.sentinel.spi.SpiLoaderException
 
SpiLoaderException(String) - 异常错误的构造器 com.alibaba.csp.sentinel.spi.SpiLoaderException
 
SpiLoaderException(String, Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.spi.SpiLoaderException
 
start() - 接口中的方法 com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
Start the token client.
start() - 接口中的方法 com.alibaba.csp.sentinel.cluster.server.ClusterTokenServer
Start the Sentinel cluster server.
startTime - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
stat(String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String[]) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String...) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String, String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String, String, String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String, String, String, String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String, String, String, String, String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(String, String, String, String, String, String, String, String) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
stat(List<String>) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLogger
 
StatEntry - com.alibaba.csp.sentinel.eagleeye中的类
 
StatEntry(StatLogger, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String[]) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String...) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String, String, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String, String, String, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String, String, String, String, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, String, String, String, String, String, String, String, String) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
StatEntry(StatLogger, List<String>) - 类的构造器 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
STATISTIC_MAX_RT - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
statisticMaxRt() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
Get the max RT value that Sentinel could accept for system BBR strategy.
StatisticNode - com.alibaba.csp.sentinel.node中的类
The statistic node keep three kinds of real-time statistics metrics:
StatisticNode() - 类的构造器 com.alibaba.csp.sentinel.node.StatisticNode
 
StatisticSlot - com.alibaba.csp.sentinel.slots.statistic中的类
A processor slot that dedicates to real time statistics.
StatisticSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.StatisticSlot
 
StatisticSlotCallbackRegistry - com.alibaba.csp.sentinel.slots.statistic中的类
Callback registry for StatisticSlot.
statLogger(String) - 类中的静态方法 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
StatLogger - com.alibaba.csp.sentinel.eagleeye中的类
 
statLoggerBuilder(String) - 类中的静态方法 com.alibaba.csp.sentinel.eagleeye.EagleEye
 
StatLoggerBuilder - com.alibaba.csp.sentinel.eagleeye中的类
 
stop() - 接口中的方法 com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
Stop the token client.
stop() - 接口中的方法 com.alibaba.csp.sentinel.cluster.server.ClusterTokenServer
Stop the Sentinel cluster server.
storedTokens - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
STRATEGY_CHAIN - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
STRATEGY_DIRECT - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
STRATEGY_RELATE - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
StrictTokenBucket - com.alibaba.csp.sentinel.slots.block.flow.tokenbucket中的类
 
StrictTokenBucket(long, long, boolean, long) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.StrictTokenBucket
 
StrictTokenBucket(long, long, long) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.StrictTokenBucket
 
StringResourceWrapper - com.alibaba.csp.sentinel.slotchain中的类
Common string resource wrapper.
StringResourceWrapper(String, EntryType) - 类的构造器 com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
 
StringResourceWrapper(String, EntryType, int) - 类的构造器 com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
 
StringUtil - com.alibaba.csp.sentinel.util中的类
Util class providing operations on String.
StringUtil() - 类的构造器 com.alibaba.csp.sentinel.util.StringUtil
 
success() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
success() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
success() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get total success count.
SUCCESS - enum class 中的枚举常量 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
 
successQps() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
successQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get Entry.exit() request per second.
successQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
Supplier<T> - com.alibaba.csp.sentinel.util.function中的接口
Supplier functional interface from JDK 8.
swap() - 类中的方法 com.alibaba.csp.sentinel.util.function.Tuple2
Swaps the element of this Tuple.
syncToken(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
SYSTEM_LOAD_RESOURCE_NAME - 类中的静态变量 com.alibaba.csp.sentinel.Constants
A virtual resource identifier for system load statistics (since 1.6.1).
SystemBlockException - com.alibaba.csp.sentinel.slots.system中的异常错误
 
SystemBlockException(String, String) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.system.SystemBlockException
 
SystemBlockException(String, String, Throwable) - 异常错误的构造器 com.alibaba.csp.sentinel.slots.system.SystemBlockException
 
SystemRule - com.alibaba.csp.sentinel.slots.system中的类
Sentinel System Rule makes the inbound traffic and capacity meet.
SystemRule() - 类的构造器 com.alibaba.csp.sentinel.slots.system.SystemRule
 
SystemRuleManager - com.alibaba.csp.sentinel.slots.system中的类
Sentinel System Rule makes the inbound traffic and capacity meet.
SystemRuleManager() - 类的构造器 com.alibaba.csp.sentinel.slots.system.SystemRuleManager
 
SystemSlot - com.alibaba.csp.sentinel.slots.system中的类
A ProcessorSlot that dedicates to SystemRule checking.
SystemSlot() - 类的构造器 com.alibaba.csp.sentinel.slots.system.SystemSlot
 
SystemStatusListener - com.alibaba.csp.sentinel.slots.system中的类
 
SystemStatusListener() - 类的构造器 com.alibaba.csp.sentinel.slots.system.SystemStatusListener
 

T

test(T) - 接口中的方法 com.alibaba.csp.sentinel.util.function.Predicate
Evaluates this predicate on the given argument.
ThrottlingController - com.alibaba.csp.sentinel.slots.block.flow.controller中的类
 
ThrottlingController(int, double) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.controller.ThrottlingController
 
ThrottlingController(int, double, int) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.controller.ThrottlingController
 
THROW_OUT_EXCEPTION - 异常错误中的静态变量 com.alibaba.csp.sentinel.slots.block.BlockException
this constant RuntimeException has no stack trace, just has a message BlockException.BLOCK_EXCEPTION_FLAG that marks its name.
TimeUtil - com.alibaba.csp.sentinel.util中的类
Provides millisecond-level time of OS.
TimeUtil() - 类的构造器 com.alibaba.csp.sentinel.util.TimeUtil
 
TimeUtil.STATE - com.alibaba.csp.sentinel.util中的Enum Class
 
toFatString() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
To formatting string.
TokenBucket - com.alibaba.csp.sentinel.slots.block.flow.tokenbucket中的接口
 
TokenClientProvider - com.alibaba.csp.sentinel.cluster.client中的类
Provider for a universal ClusterTokenClient instance.
TokenResult - com.alibaba.csp.sentinel.cluster中的类
Result entity of acquiring cluster flow token.
TokenResult() - 类的构造器 com.alibaba.csp.sentinel.cluster.TokenResult
 
TokenResult(Integer) - 类的构造器 com.alibaba.csp.sentinel.cluster.TokenResult
 
TokenResultStatus - com.alibaba.csp.sentinel.cluster中的类
 
TokenServerDescriptor - com.alibaba.csp.sentinel.cluster中的类
A simple descriptor for Sentinel token server.
TokenServerDescriptor(String, int) - 类的构造器 com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
 
TokenService - com.alibaba.csp.sentinel.cluster中的接口
Service interface of flow control.
TOO_MANY_REQUEST - 类中的静态变量 com.alibaba.csp.sentinel.cluster.TokenResultStatus
Too many request in server.
toRuntimeException() - 异常错误中的方法 com.alibaba.csp.sentinel.slots.block.BlockException
 
toString() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenResult
 
toString() - 类中的方法 com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
 
toString() - 类中的方法 com.alibaba.csp.sentinel.context.Context
 
toString() - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatEntry
 
toString() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRule
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
 
toString() - 类中的方法 com.alibaba.csp.sentinel.slots.system.SystemRule
 
toString() - 类中的方法 com.alibaba.csp.sentinel.spi.SpiLoader
 
toString() - 类中的方法 com.alibaba.csp.sentinel.util.function.Tuple2
 
TOTAL_IN_RESOURCE_NAME - 类中的静态变量 com.alibaba.csp.sentinel.Constants
A virtual resource identifier for total inbound statistics (since 1.5.0).
TOTAL_METRIC_FILE_COUNT - 类中的静态变量 com.alibaba.csp.sentinel.config.SentinelConfig
 
totalException() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get exception count per minute.
totalException() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
totalMetricFileCount() - 类中的静态方法 com.alibaba.csp.sentinel.config.SentinelConfig
 
totalPass() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
totalPass() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get pass count per minute.
totalPass() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
totalQps() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
totalQps() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get Node.passQps() + Node.blockQps() request per second.
totalQps() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
totalRequest() - 类中的方法 com.alibaba.csp.sentinel.node.EntranceNode
 
totalRequest() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get incoming request per minute (pass + block).
totalRequest() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
totalSuccess() - 接口中的方法 com.alibaba.csp.sentinel.node.Node
Get Entry.exit() count per minute.
totalSuccess() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
toThinString() - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricNode
To formatting string.
trace(String, Object...) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
trace(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
trace(String, Throwable) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
trace(String, Throwable) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(String, Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
trace(Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Trace provided Throwable to the resource entry in current context.
trace(Throwable, int) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
已过时。
TRACE - 类中的静态变量 com.alibaba.csp.sentinel.log.jul.Level
 
traceClasses - 类中的静态变量 com.alibaba.csp.sentinel.Tracer
 
traceContext(Throwable, int, Context) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
已过时。
traceContext(Throwable, Context) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Trace provided Throwable to current entry of given entrance context.
traceEntry(Throwable, Entry) - 类中的静态方法 com.alibaba.csp.sentinel.Tracer
Trace provided Throwable to the given resource entry.
Tracer - com.alibaba.csp.sentinel中的类
This class is used to record other exceptions except block exception.
Tracer() - 类的构造器 com.alibaba.csp.sentinel.Tracer
 
TrafficShapingController - com.alibaba.csp.sentinel.slots.block.flow中的接口
A universal interface for traffic shaping controller.
transformToOpen(double) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
trim(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
trimToEmpty(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.StringUtil
 
trueEnter(String, String) - 类中的静态方法 com.alibaba.csp.sentinel.context.ContextUtil
 
trueExit(int, Object...) - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
trueExit(int, Object...) - 类中的方法 com.alibaba.csp.sentinel.Entry
Exit this entry.
truncate(String) - 类中的静态方法 com.alibaba.csp.sentinel.util.IdUtil
 
TRY_AGAIN_BLOCK_STRATEGY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
TRY_UNTIL_SUCCESS_BLOCK_STRATEGY - 类中的静态变量 com.alibaba.csp.sentinel.slots.block.RuleConstant
 
tryConsume(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
tryConsume(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.StrictTokenBucket
 
tryConsume(long) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.TokenBucket
 
tryOccupyNext(long, int, double) - 接口中的方法 com.alibaba.csp.sentinel.node.OccupySupport
Try to occupy latter time windows' tokens.
tryOccupyNext(long, int, double) - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
tryPass(Context) - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
tryPass(Context) - 接口中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker
Acquires permission of an invocation only if it is available at the time of invoking.
Tuple2<R1,R2> - com.alibaba.csp.sentinel.util.function中的类
A tuple of 2 elements.
Tuple2(R1, R2) - 类的构造器 com.alibaba.csp.sentinel.util.function.Tuple2
 

U

UnaryLeapArray - com.alibaba.csp.sentinel.slots.statistic.base中的类
 
UnaryLeapArray(int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.base.UnaryLeapArray
 
unitProduceNum - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
Number of tokens produced per unit of time
updateInterval(int) - 类中的静态方法 com.alibaba.csp.sentinel.node.IntervalProperty
Update the IntervalProperty.INTERVAL, All ClusterNodes will be reset if newInterval is different from IntervalProperty.INTERVAL
updateNextProduceTime(long) - 类中的方法 com.alibaba.csp.sentinel.slots.block.flow.tokenbucket.AbstractTokenBucket
 
updateNextRetryTimestamp() - 类中的方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.AbstractCircuitBreaker
 
updateRules(Map<String, List<R>>) - 类中的方法 com.alibaba.csp.sentinel.slots.block.RuleManager
Update rules from datasource, split rules map by regex, rebuild the regex rule cache to reduce the performance loss caused by publish rules.
updateSampleCount(int) - 类中的静态方法 com.alibaba.csp.sentinel.node.SampleCountProperty
updateTimeout(int) - 类中的静态方法 com.alibaba.csp.sentinel.node.OccupyTimeoutProperty
Update the timeout value.
Note that the time out should never greeter than IntervalProperty.INTERVAL, or it will be ignored.
updateValue(Object) - 类中的方法 com.alibaba.csp.sentinel.property.NoOpSentinelProperty
 
updateValue(T) - 类中的方法 com.alibaba.csp.sentinel.property.DynamicSentinelProperty
 
updateValue(T) - 接口中的方法 com.alibaba.csp.sentinel.property.SentinelProperty
Update the newValue as the current value of this property and inform all PropertyListeners added on this only when new newValue is not Equals to the old value.

V

validClusterRuleId(Long) - 类中的静态方法 com.alibaba.csp.sentinel.slots.block.flow.FlowRuleUtil
Check whether provided ID can be a valid cluster flow ID.
value() - annotation interface 中的元素 com.alibaba.csp.sentinel.annotation.SentinelResource
 
value() - annotation interface 中的元素 com.alibaba.csp.sentinel.init.InitOrder
The order value.
value() - annotation interface 中的元素 com.alibaba.csp.sentinel.log.LogTarget
Returns the logger name.
value() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
 
value() - annotation interface 中的元素 com.alibaba.csp.sentinel.spi.Spi
Alias name of Provider class
valueDelimiter(char) - 类中的方法 com.alibaba.csp.sentinel.eagleeye.StatLoggerBuilder
 
valueOf(String) - enum class中的静态方法 com.alibaba.csp.sentinel.EntryType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker.State
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.alibaba.csp.sentinel.util.TimeUtil.STATE
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.alibaba.csp.sentinel.EntryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreaker.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.alibaba.csp.sentinel.slots.block.degrade.circuitbreaker.CircuitBreakerStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
Get aggregated value list for entire sliding window.
values() - enum class中的静态方法 com.alibaba.csp.sentinel.slots.statistic.MetricEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.alibaba.csp.sentinel.util.TimeUtil.STATE
Returns an array containing the constants of this enum class, in the order they are declared.
values(long) - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
VersionUtil - com.alibaba.csp.sentinel.util中的类
Get version of Sentinel from MANIFEST.MF file.

W

waiting() - 接口中的方法 com.alibaba.csp.sentinel.node.OccupySupport
Get current waiting amount.
waiting() - 类中的方法 com.alibaba.csp.sentinel.node.StatisticNode
 
waiting() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
waiting() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get waiting pass account
WarmUpController - com.alibaba.csp.sentinel.slots.block.flow.controller中的类
The principle idea comes from Guava.
WarmUpController(double, int) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
WarmUpController(double, int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
WarmUpRateLimiterController - com.alibaba.csp.sentinel.slots.block.flow.controller中的类
 
WarmUpRateLimiterController(double, int, int, int) - 类的构造器 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpRateLimiterController
 
warn(String, Object...) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
warn(String, Object...) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object...) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
warn(String, Throwable) - 类中的方法 com.alibaba.csp.sentinel.log.jul.JavaLoggingAdapter
 
warn(String, Throwable) - 接口中的方法 com.alibaba.csp.sentinel.log.Logger
Log an exception (throwable) at the WARN level with an accompanying message.
warn(String, Throwable) - 类中的静态方法 com.alibaba.csp.sentinel.log.RecordLog
 
WARNING - 类中的静态变量 com.alibaba.csp.sentinel.log.jul.Level
 
warningToken - 类中的变量 com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
 
whenTerminate(BiConsumer<Context, Entry>) - 类中的方法 com.alibaba.csp.sentinel.AsyncEntry
 
whenTerminate(BiConsumer<Context, Entry>) - 类中的方法 com.alibaba.csp.sentinel.Entry
Like CompletableFuture since JDK 8, it guarantees specified handler is invoked when this entry terminated (exited), no matter it's blocked or permitted.
windowLength() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
 
windowLengthInMs - 类中的变量 com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
 
windows() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
 
windows() - 接口中的方法 com.alibaba.csp.sentinel.slots.statistic.metric.Metric
Get the raw window array.
windowStart() - 类中的方法 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
 
WindowWrap<T> - com.alibaba.csp.sentinel.slots.statistic.base中的类
Wrapper entity class for a period of time window.
WindowWrap(long, long, T) - 类的构造器 com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
 
write(long, List<MetricNode>) - 类中的方法 com.alibaba.csp.sentinel.node.metric.MetricWriter
如果传入了time,就认为nodes中所有的时间时间戳都是time.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|序列化表格|所有程序包