- AbstractLinkedProcessorSlot<T> - Class in com.alibaba.csp.sentinel.slotchain
-
- AbstractLinkedProcessorSlot() - Constructor for class com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
-
- AbstractRule - Class in com.alibaba.csp.sentinel.slots.block
-
Abstract rule entity.
- AbstractRule() - Constructor for class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- add(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LongAdder
-
Adds the given value.
- add(MetricEvent, long) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- add(MetricEvent, long) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addBlock(String, int, String, BlockException, Object...) - Method in interface com.alibaba.csp.sentinel.metric.extension.MetricExtension
-
Add current block count of the resource name.
- addBlock(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- addBlock(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addBlock(int) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add current block count.
- addChild(Node) - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
Add child node to current node.
- addEntryCallback(String, ProcessorSlotEntryCallback<DefaultNode>) - Static method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
-
- addException(String, int, Throwable) - Method in interface com.alibaba.csp.sentinel.metric.extension.MetricExtension
-
Add current exception count of the resource name.
- addException(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- addException(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addException(int) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add current exception count.
- addExitCallback(String, ProcessorSlotExitCallback) - Static method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
-
- addFirst(AbstractLinkedProcessorSlot<?>) - Method in class com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
-
- addFirst(AbstractLinkedProcessorSlot<?>) - Method in class com.alibaba.csp.sentinel.slotchain.ProcessorSlotChain
-
Add a processor to the head of this slot chain.
- addLast(AbstractLinkedProcessorSlot<?>) - Method in class com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
-
- addLast(AbstractLinkedProcessorSlot<?>) - Method in class com.alibaba.csp.sentinel.slotchain.ProcessorSlotChain
-
Add a processor to the tail of this slot chain.
- addListener(PropertyListener<T>) - Method in class com.alibaba.csp.sentinel.property.DynamicSentinelProperty
-
- addListener(PropertyListener<Object>) - Method in class com.alibaba.csp.sentinel.property.NoOpSentinelProperty
-
- addListener(PropertyListener<T>) - Method in interface com.alibaba.csp.sentinel.property.SentinelProperty
-
- addMetricExtension(MetricExtension) - Static method in class com.alibaba.csp.sentinel.metric.extension.MetricExtensionProvider
-
Add metric extension.
- addOccupiedPass(int) - Method in interface com.alibaba.csp.sentinel.node.OccupySupport
-
Add occupied pass request, which represents pass requests that borrow the latter windows' token.
- addOccupiedPass(int) - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- addOccupiedPass(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- addOccupiedPass(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addOccupiedPass(int) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add occupied pass, which represents pass requests that borrow the latter windows' token.
- addPass(String, int, Object...) - Method in interface com.alibaba.csp.sentinel.metric.extension.MetricExtension
-
Add current pass count of the resource name.
- addPass(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- addPass(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addPass(int) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add current pass count.
- addPassRequest(int) - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
- addPassRequest(int) - Method in interface com.alibaba.csp.sentinel.node.Node
-
Add pass count.
- addPassRequest(int) - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- addRt(String, long, Object...) - Method in interface com.alibaba.csp.sentinel.metric.extension.MetricExtension
-
Add response time of the resource name.
- addRT(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- addRT(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addRT(long) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add given RT to current total RT.
- addRtAndSuccess(long, int) - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
- addRtAndSuccess(long, int) - Method in interface com.alibaba.csp.sentinel.node.Node
-
Add rt and success count.
- addRtAndSuccess(long, int) - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- addSuccess(String, int, Object...) - Method in interface com.alibaba.csp.sentinel.metric.extension.MetricExtension
-
Add current completed count of the resource name.
- addSuccess(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- addSuccess(int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addSuccess(int) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add current completed count.
- addWaiting(long, int) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
- addWaiting(long, int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- addWaiting(long, int) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Add request that occupied.
- addWaiting(long, int) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
-
- addWaitingRequest(long, int) - Method in interface com.alibaba.csp.sentinel.node.OccupySupport
-
Add request that occupied.
- addWaitingRequest(long, int) - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- APP_NAME - Static variable in class com.alibaba.csp.sentinel.util.AppNameUtil
-
- APP_TYPE - Static variable in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- APP_TYPE_COMMON - Static variable in class com.alibaba.csp.sentinel.config.SentinelConfig
-
The default application type.
- append(String) - Method in class com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
-
- apply(T) - Method in interface com.alibaba.csp.sentinel.util.function.Function
-
Applies this function to the given argument.
- applyState(Integer) - Static method in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
Apply given state to cluster mode.
- AppNameUtil - Class in com.alibaba.csp.sentinel.util
-
Util class for getting application name.
- array - Variable in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
- ArrayMetric - Class in com.alibaba.csp.sentinel.slots.statistic.metric
-
- ArrayMetric(int, int) - Constructor for class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- ArrayMetric(int, int, boolean) - Constructor for class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- ArrayMetric(LeapArray<MetricBucket>) - Constructor for class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
For unit test.
- as(Class<T>) - Method in class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- assertNotBlank(String, String) - Static method in class com.alibaba.csp.sentinel.util.AssertUtil
-
- assertState(boolean, String) - Static method in class com.alibaba.csp.sentinel.util.AssertUtil
-
- AssertUtil - Class in com.alibaba.csp.sentinel.util
-
Util class for checking arguments.
- AsyncEntry - Class in com.alibaba.csp.sentinel
-
The entry for asynchronous resources.
- asyncEntry(String, EntryType, int, Object...) - Method in class com.alibaba.csp.sentinel.CtSph
-
- asyncEntry(String, EntryType, int, Object...) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected asynchronous resource.
- asyncEntry(String) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all rules about the asynchronous resource.
- asyncEntry(String, EntryType) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the asynchronous resource.
- asyncEntry(String, EntryType, int, Object...) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the asynchronous resource.
- asyncEntry(String, int, EntryType, Object[]) - Static method in class com.alibaba.csp.sentinel.SphU
-
Record statistics and check all rules of the resource.
- asyncEntry(String, int, EntryType, int, Object[]) - Static method in class com.alibaba.csp.sentinel.SphU
-
Record statistics and check all rules of the resource.
- asyncEntryWithType(String, int, EntryType, int, boolean, Object[]) - Method in class com.alibaba.csp.sentinel.CtSph
-
- asyncEntryWithType(String, int, EntryType, int, boolean, Object[]) - Method in interface com.alibaba.csp.sentinel.SphResourceTypeSupport
-
Create an asynchronous resource with provided classification.
- AUTHORITY_BLACK - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- AUTHORITY_WHITE - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- AuthorityException - Exception in com.alibaba.csp.sentinel.slots.block.authority
-
Block exception for request origin access (authority) control.
- AuthorityException(String) - Constructor for exception com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
-
- AuthorityException(String, AuthorityRule) - Constructor for exception com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
-
- AuthorityException(String, Throwable) - Constructor for exception com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
-
- AuthorityException(String, String) - Constructor for exception com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
-
- AuthorityRule - Class in com.alibaba.csp.sentinel.slots.block.authority
-
Authority rule is designed for limiting by request origins.
- AuthorityRule() - Constructor for class com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
-
- AuthorityRuleManager - Class in com.alibaba.csp.sentinel.slots.block.authority
-
Manager for authority rules.
- AuthorityRuleManager() - Constructor for class com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
-
- AuthoritySlot - Class in com.alibaba.csp.sentinel.slots.block.authority
-
- AuthoritySlot() - Constructor for class com.alibaba.csp.sentinel.slots.block.authority.AuthoritySlot
-
- avgRt() - Method in class com.alibaba.csp.sentinel.node.EntranceNode
-
- avgRt() - Method in interface com.alibaba.csp.sentinel.node.Node
-
Get average rt per second.
- avgRt() - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- calculateWindowStart(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
- canPass(Node, int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.DefaultController
-
- canPass(Node, int, boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.DefaultController
-
- canPass(Node, int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.RateLimiterController
-
- canPass(Node, int, boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.RateLimiterController
-
- canPass(Node, int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
-
- canPass(Node, int, boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
-
- canPass(Node, int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpRateLimiterController
-
- canPass(Node, int, boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpRateLimiterController
-
- canPass(Node, int, boolean) - Method in interface com.alibaba.csp.sentinel.slots.block.flow.TrafficShapingController
-
Check whether given resource entry can pass with provided count.
- canPass(Node, int) - Method in interface com.alibaba.csp.sentinel.slots.block.flow.TrafficShapingController
-
Check whether given resource entry can pass with provided count.
- canPassCheck(FlowRule, Context, DefaultNode, int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
-
- canPassCheck(FlowRule, Context, DefaultNode, int, boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
-
- capitalize(String) - Static method in class com.alibaba.csp.sentinel.util.StringUtil
-
- CHARSET - Static variable in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- charset() - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- checkDegrade(ResourceWrapper, Context, DefaultNode, int) - Static method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
-
- checkFlow(Function<String, Collection<FlowRule>>, ResourceWrapper, Context, DefaultNode, int, boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
-
- checkSystem(ResourceWrapper) - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- CLASS_LOCATION - Static variable in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- cleanup() - Method in class com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
-
- clearEntryCallback() - Static method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
-
- clearEntryContext() - Method in class com.alibaba.csp.sentinel.AsyncEntry
-
- clearExitCallback() - Static method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
-
- close() - Method in class com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
-
- close() - Method in class com.alibaba.csp.sentinel.Entry
-
- close() - Method in class com.alibaba.csp.sentinel.node.metric.MetricWriter
-
- close() - Method in class com.alibaba.csp.sentinel.property.DynamicSentinelProperty
-
- CLUSTER_CLIENT - Static variable in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
- CLUSTER_NOT_STARTED - Static variable in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
- CLUSTER_SERVER - Static variable in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
- ClusterBuilderSlot - Class in 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() - Constructor for class com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
-
- ClusterClientStatLogUtil - Class in com.alibaba.csp.sentinel.cluster.log
-
- ClusterFlowConfig - Class in com.alibaba.csp.sentinel.slots.block.flow
-
Flow rule config in cluster mode.
- ClusterFlowConfig() - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- ClusterNode - Class in com.alibaba.csp.sentinel.node
-
This class stores summary runtime statistics of the resource, including rt, thread count, qps
and so on.
- ClusterNode(String) - Constructor for class com.alibaba.csp.sentinel.node.ClusterNode
-
- ClusterNode(String, int) - Constructor for class com.alibaba.csp.sentinel.node.ClusterNode
-
- ClusterRuleConstant - Class in com.alibaba.csp.sentinel.slots.block
-
- ClusterStateManager - Class in com.alibaba.csp.sentinel.cluster
-
Global state manager for Sentinel cluster.
- ClusterStateManager() - Constructor for class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
- ClusterStatLogUtil - Class in com.alibaba.csp.sentinel.cluster.log
-
- ClusterTokenClient - Interface in com.alibaba.csp.sentinel.cluster.client
-
Token client interface for distributed flow control.
- ClusterTokenServer - Interface in com.alibaba.csp.sentinel.cluster.server
-
Token server interface for distributed flow control.
- COLD_FACTOR - Static variable in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- coldFactor() - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- com.alibaba.csp.sentinel - package com.alibaba.csp.sentinel
-
- com.alibaba.csp.sentinel.annotation - package com.alibaba.csp.sentinel.annotation
-
- com.alibaba.csp.sentinel.cluster - package com.alibaba.csp.sentinel.cluster
-
- com.alibaba.csp.sentinel.cluster.client - package com.alibaba.csp.sentinel.cluster.client
-
- com.alibaba.csp.sentinel.cluster.log - package com.alibaba.csp.sentinel.cluster.log
-
- com.alibaba.csp.sentinel.cluster.server - package com.alibaba.csp.sentinel.cluster.server
-
- com.alibaba.csp.sentinel.concurrent - package com.alibaba.csp.sentinel.concurrent
-
- com.alibaba.csp.sentinel.config - package com.alibaba.csp.sentinel.config
-
- com.alibaba.csp.sentinel.context - package com.alibaba.csp.sentinel.context
-
- com.alibaba.csp.sentinel.eagleeye - package com.alibaba.csp.sentinel.eagleeye
-
- com.alibaba.csp.sentinel.init - package com.alibaba.csp.sentinel.init
-
- com.alibaba.csp.sentinel.log - package com.alibaba.csp.sentinel.log
-
- com.alibaba.csp.sentinel.metric.extension - package com.alibaba.csp.sentinel.metric.extension
-
- com.alibaba.csp.sentinel.metric.extension.callback - package com.alibaba.csp.sentinel.metric.extension.callback
-
- com.alibaba.csp.sentinel.node - package com.alibaba.csp.sentinel.node
-
- com.alibaba.csp.sentinel.node.metric - package com.alibaba.csp.sentinel.node.metric
-
- com.alibaba.csp.sentinel.property - package com.alibaba.csp.sentinel.property
-
- com.alibaba.csp.sentinel.slotchain - package com.alibaba.csp.sentinel.slotchain
-
- com.alibaba.csp.sentinel.slots - package com.alibaba.csp.sentinel.slots
-
- com.alibaba.csp.sentinel.slots.block - package com.alibaba.csp.sentinel.slots.block
-
- com.alibaba.csp.sentinel.slots.block.authority - package com.alibaba.csp.sentinel.slots.block.authority
-
- com.alibaba.csp.sentinel.slots.block.degrade - package com.alibaba.csp.sentinel.slots.block.degrade
-
- com.alibaba.csp.sentinel.slots.block.flow - package com.alibaba.csp.sentinel.slots.block.flow
-
- com.alibaba.csp.sentinel.slots.block.flow.controller - package com.alibaba.csp.sentinel.slots.block.flow.controller
-
- com.alibaba.csp.sentinel.slots.clusterbuilder - package com.alibaba.csp.sentinel.slots.clusterbuilder
-
- com.alibaba.csp.sentinel.slots.logger - package com.alibaba.csp.sentinel.slots.logger
-
- com.alibaba.csp.sentinel.slots.nodeselector - package com.alibaba.csp.sentinel.slots.nodeselector
-
- com.alibaba.csp.sentinel.slots.statistic - package com.alibaba.csp.sentinel.slots.statistic
-
- com.alibaba.csp.sentinel.slots.statistic.base - package com.alibaba.csp.sentinel.slots.statistic.base
-
- com.alibaba.csp.sentinel.slots.statistic.data - package com.alibaba.csp.sentinel.slots.statistic.data
-
- com.alibaba.csp.sentinel.slots.statistic.metric - package com.alibaba.csp.sentinel.slots.statistic.metric
-
- com.alibaba.csp.sentinel.slots.statistic.metric.occupy - package com.alibaba.csp.sentinel.slots.statistic.metric.occupy
-
- com.alibaba.csp.sentinel.slots.system - package com.alibaba.csp.sentinel.slots.system
-
- com.alibaba.csp.sentinel.spi - package com.alibaba.csp.sentinel.spi
-
- com.alibaba.csp.sentinel.util - package com.alibaba.csp.sentinel.util
-
- com.alibaba.csp.sentinel.util.function - package com.alibaba.csp.sentinel.util.function
-
- CommandCenterLog - Class in com.alibaba.csp.sentinel.log
-
Logger for command center.
- CommandCenterLog() - Constructor for class com.alibaba.csp.sentinel.log.CommandCenterLog
-
- COMMON - Static variable in class com.alibaba.csp.sentinel.ResourceTypeConstants
-
- COMMON_API_GATEWAY - Static variable in class com.alibaba.csp.sentinel.ResourceTypeConstants
-
- COMMON_DB_SQL - Static variable in class com.alibaba.csp.sentinel.ResourceTypeConstants
-
- COMMON_RPC - Static variable in class com.alibaba.csp.sentinel.ResourceTypeConstants
-
- COMMON_WEB - Static variable in class com.alibaba.csp.sentinel.ResourceTypeConstants
-
- compare(FlowRule, FlowRule) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleComparator
-
- configLoad(T) - Method in interface com.alibaba.csp.sentinel.property.PropertyListener
-
The first time of the value's load.
- configLoad(T) - Method in class com.alibaba.csp.sentinel.property.SimplePropertyListener
-
- configUpdate(T) - Method in interface com.alibaba.csp.sentinel.property.PropertyListener
-
- Constants - Class in com.alibaba.csp.sentinel
-
- Context - Class in 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) - Constructor for class com.alibaba.csp.sentinel.context.Context
-
- Context(String, DefaultNode, boolean) - Constructor for class com.alibaba.csp.sentinel.context.Context
-
- CONTEXT_DEFAULT_NAME - Static variable in class com.alibaba.csp.sentinel.Constants
-
- ContextNameDefineException - Exception in com.alibaba.csp.sentinel.context
-
- ContextNameDefineException(String) - Constructor for exception com.alibaba.csp.sentinel.context.ContextNameDefineException
-
- contextSize() - Static method in class com.alibaba.csp.sentinel.context.ContextUtil
-
Get current size of context entrance node map.
- ContextUtil - Class in com.alibaba.csp.sentinel.context
-
Utility class to get or create
Context in current thread.
- ContextUtil() - Constructor for class com.alibaba.csp.sentinel.context.ContextUtil
-
- CONTROL_BEHAVIOR_DEFAULT - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- CONTROL_BEHAVIOR_RATE_LIMITER - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- CONTROL_BEHAVIOR_WARM_UP - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- CONTROL_BEHAVIOR_WARM_UP_RATE_LIMITER - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- count() - Method in class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- count(long) - Method in class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- count - Variable in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
-
- countAndSum(long) - Method in class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- countAndSum(long, long) - Method in class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- CPU_USAGE_RESOURCE_NAME - Static variable in class com.alibaba.csp.sentinel.Constants
-
A virtual resource identifier for cpu usage statistics (since 1.6.1).
- CtSph - Class in com.alibaba.csp.sentinel
- CtSph() - Constructor for class com.alibaba.csp.sentinel.CtSph
-
- currentServer() - Method in interface com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
-
Get descriptor of current token server.
- currentTimeMillis() - Static method in class com.alibaba.csp.sentinel.util.TimeUtil
-
- currentWaiting() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
- currentWaiting() - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.occupy.OccupiableBucketLeapArray
-
- currentWindow() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get the bucket at current timestamp.
- currentWindow(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get bucket item at provided timestamp.
- curThreadNum() - Method in class com.alibaba.csp.sentinel.node.EntranceNode
-
- curThreadNum() - Method in interface com.alibaba.csp.sentinel.node.Node
-
Get current active thread count.
- curThreadNum() - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- EagleEye - Class in com.alibaba.csp.sentinel.eagleeye
-
- EagleEyeAppender - Class in com.alibaba.csp.sentinel.eagleeye
-
- EagleEyeAppender() - Constructor for class com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
-
- EagleEyeLogUtil - Class in com.alibaba.csp.sentinel.slots.logger
-
- EagleEyeLogUtil() - Constructor for class com.alibaba.csp.sentinel.slots.logger.EagleEyeLogUtil
-
- EmbeddedClusterTokenServer - Interface in com.alibaba.csp.sentinel.cluster.server
-
Embedded token server interface that can work in embedded mode.
- EmbeddedClusterTokenServerProvider - Class in com.alibaba.csp.sentinel.cluster.server
-
- EMPTY - Static variable in class com.alibaba.csp.sentinel.util.StringUtil
-
- enter(String, String) - Static method in class com.alibaba.csp.sentinel.context.ContextUtil
-
Enter the invocation context, which marks as the entrance of an invocation chain.
- enter(String) - Static method in class com.alibaba.csp.sentinel.context.ContextUtil
-
Enter the invocation context, which marks as the entrance of an invocation chain.
- EntranceNode - Class in com.alibaba.csp.sentinel.node
-
A
Node represents the entrance of the invocation tree.
- EntranceNode(ResourceWrapper, ClusterNode) - Constructor for class com.alibaba.csp.sentinel.node.EntranceNode
-
- entry(ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.CtSph
-
Do all
Rules checking about the resource.
- entry(String) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(Method) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(Method, EntryType) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(String, EntryType) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(Method, EntryType, int) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(String, EntryType, int) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(Method, int) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(String, int) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(Method, EntryType, int, Object...) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entry(String, EntryType, int, Object...) - Method in class com.alibaba.csp.sentinel.CtSph
-
- Entry - Class in com.alibaba.csp.sentinel
-
- Entry(ResourceWrapper) - Constructor for class com.alibaba.csp.sentinel.Entry
-
- entry(Context, ResourceWrapper, Object, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
-
- entry(Context, ResourceWrapper, T, int, boolean, Object...) - Method in interface com.alibaba.csp.sentinel.slotchain.ProcessorSlot
-
Entrance of this slot.
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.block.authority.AuthoritySlot
-
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeSlot
-
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowSlot
-
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
-
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.logger.LogSlot
-
- entry(Context, ResourceWrapper, Object, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.nodeselector.NodeSelectorSlot
-
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlot
-
- entry(Context, ResourceWrapper, DefaultNode, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slots.system.SystemSlot
-
- entry(String) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource.
- entry(Method) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected method.
- entry(Method, int) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected method.
- entry(String, int) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource.
- entry(Method, EntryType) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected method.
- entry(String, EntryType) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource.
- entry(Method, EntryType, int) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected method.
- entry(String, EntryType, int) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource.
- entry(Method, EntryType, int, Object...) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource.
- entry(String, EntryType, int, Object...) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource.
- entry(String) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the resource.
- entry(Method) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the protected method.
- entry(Method, int) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the protected method.
- entry(String, int) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the resource.
- entry(Method, EntryType) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the protected method.
- entry(String, EntryType) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the resource.
- entry(Method, EntryType, int) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the protected method.
- entry(String, EntryType, int) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the resource.
- entry(String, EntryType, int, Object...) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the resource.
- entry(Method, EntryType, int, Object...) - Static method in class com.alibaba.csp.sentinel.SphO
-
Checking all
Rules about the protected method.
- entry(String) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the resource.
- entry(Method) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the protected method.
- entry(Method, int) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the protected method.
- entry(String, int) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the resource.
- entry(Method, EntryType) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the protected method.
- entry(String, EntryType) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the resource.
- entry(Method, EntryType, int) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the protected method.
- entry(String, EntryType, int) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the resource.
- entry(Method, EntryType, int, Object...) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the protected method.
- entry(String, EntryType, int, Object...) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules about the resource.
- entry(String, int, EntryType) - Static method in class com.alibaba.csp.sentinel.SphU
-
Record statistics and check all rules of the resource.
- entry(String, int, EntryType, Object[]) - Static method in class com.alibaba.csp.sentinel.SphU
-
Record statistics and check all rules of the resource.
- ENTRY_NODE - Static variable in class com.alibaba.csp.sentinel.Constants
-
Global statistic node for inbound traffic.
- entrySize() - Static method in class com.alibaba.csp.sentinel.CtSph
-
Get current size of created slot chains.
- EntryType - Enum in com.alibaba.csp.sentinel
-
An enum marks resource invocation direction.
- entryType - Variable in class com.alibaba.csp.sentinel.slotchain.ResourceWrapper
-
- entryWithPriority(String, EntryType, int, boolean) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entryWithPriority(String, EntryType, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entryWithPriority(String, EntryType, int, boolean) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource with priority.
- entryWithPriority(String, EntryType, int, boolean, Object...) - Method in interface com.alibaba.csp.sentinel.Sph
-
Create a protected resource with priority.
- entryWithPriority(String) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules related the resource.
- entryWithPriority(String, EntryType) - Static method in class com.alibaba.csp.sentinel.SphU
-
Checking all
Rules related the resource.
- entryWithType(String, int, EntryType, int, Object[]) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entryWithType(String, int, EntryType, int, boolean, Object[]) - Method in class com.alibaba.csp.sentinel.CtSph
-
- entryWithType(String, int, EntryType, int, Object[]) - Method in interface com.alibaba.csp.sentinel.SphResourceTypeSupport
-
Create a protected resource with provided classification.
- entryWithType(String, int, EntryType, int, boolean, Object[]) - Method in interface com.alibaba.csp.sentinel.SphResourceTypeSupport
-
Create a protected resource with provided classification.
- Env - Class in com.alibaba.csp.sentinel
-
Sentinel Env.
- Env() - Constructor for class com.alibaba.csp.sentinel.Env
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slotchain.ResourceWrapper
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- equals(Object) - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
- equals(String, String) - Static method in class com.alibaba.csp.sentinel.util.StringUtil
-
- equalsIgnoreCase(CharSequence, CharSequence) - Static method in class com.alibaba.csp.sentinel.util.StringUtil
-
- equalsName(String) - Method in enum com.alibaba.csp.sentinel.EntryType
-
- ErrorEntryFreeException - Exception in com.alibaba.csp.sentinel
-
Represents order mismatch of resource entry and resource exit (pair mismatch).
- ErrorEntryFreeException(String) - Constructor for exception com.alibaba.csp.sentinel.ErrorEntryFreeException
-
- exception() - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- exception() - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- exception() - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Get total exception count.
- exceptionQps() - Method in interface com.alibaba.csp.sentinel.node.Node
-
Get exception count per second.
- exceptionQps() - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- exit() - Static method in class com.alibaba.csp.sentinel.context.ContextUtil
-
Exit context of current thread, that is removing
Context in the
ThreadLocal.
- exit() - Method in class com.alibaba.csp.sentinel.Entry
-
Complete the current resource entry and restore the entry stack in context.
- exit(int) - Method in class com.alibaba.csp.sentinel.Entry
-
- exit(int, Object...) - Method in class com.alibaba.csp.sentinel.Entry
-
Exit this entry.
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
-
- exit(Context, ResourceWrapper, int, Object...) - Method in interface com.alibaba.csp.sentinel.slotchain.ProcessorSlot
-
Exit of this slot.
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.block.authority.AuthoritySlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeSlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowSlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.logger.LogSlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.nodeselector.NodeSelectorSlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlot
-
- exit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slots.system.SystemSlot
-
- exit(int, Object...) - Static method in class com.alibaba.csp.sentinel.SphO
-
- exit(int) - Static method in class com.alibaba.csp.sentinel.SphO
-
- exit() - Static method in class com.alibaba.csp.sentinel.SphO
-
- FAIL - Static variable in class com.alibaba.csp.sentinel.cluster.TokenResultStatus
-
Server or client unexpected failure (due to transport or serialization failure).
- FILE_NAME - Static variable in class com.alibaba.csp.sentinel.slots.logger.EagleEyeLogUtil
-
- fileNameMatches(String, String) - Static method in class com.alibaba.csp.sentinel.node.metric.MetricWriter
-
Test whether fileName matches baseFileName.
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
-
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.block.BlockException
-
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
-
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.block.flow.FlowException
-
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.block.flow.PriorityWaitException
-
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.block.SentinelRpcException
-
- fillInStackTrace() - Method in exception com.alibaba.csp.sentinel.slots.system.SystemBlockException
-
- find(long, int) - Method in class com.alibaba.csp.sentinel.node.metric.MetricSearcher
-
从beginTime开始,检索recommendLines条(大概)记录。同一秒中的数据是原子的,不能分割成多次查询。
- findByTimeAndResource(long, long, String) - Method in class com.alibaba.csp.sentinel.node.metric.MetricSearcher
-
Find metric between [beginTimeMs, endTimeMs], both side inclusive.
- fireEntry(Context, ResourceWrapper, Object, int, boolean, Object...) - Method in class com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
-
- fireEntry(Context, ResourceWrapper, Object, int, boolean, Object...) - Method in interface com.alibaba.csp.sentinel.slotchain.ProcessorSlot
-
- fireExit(Context, ResourceWrapper, int, Object...) - Method in class com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
-
- fireExit(Context, ResourceWrapper, int, Object...) - Method in interface com.alibaba.csp.sentinel.slotchain.ProcessorSlot
-
- floatValue() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LongAdder
-
Returns the
LongAdder.sum() as a
float
after a widening primitive conversion.
- FLOW_CLUSTER_STRATEGY_BORROW_REF - Static variable in class com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
-
- FLOW_CLUSTER_STRATEGY_NORMAL - Static variable in class com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
-
- FLOW_GRADE_QPS - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- FLOW_GRADE_THREAD - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- FLOW_THRESHOLD_AVG_LOCAL - Static variable in class com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
-
- FLOW_THRESHOLD_GLOBAL - Static variable in class com.alibaba.csp.sentinel.slots.block.ClusterRuleConstant
-
- FlowException - Exception in com.alibaba.csp.sentinel.slots.block.flow
-
- FlowException(String) - Constructor for exception com.alibaba.csp.sentinel.slots.block.flow.FlowException
-
- FlowException(String, FlowRule) - Constructor for exception com.alibaba.csp.sentinel.slots.block.flow.FlowException
-
- FlowException(String, Throwable) - Constructor for exception com.alibaba.csp.sentinel.slots.block.flow.FlowException
-
- FlowException(String, String) - Constructor for exception com.alibaba.csp.sentinel.slots.block.flow.FlowException
-
- FlowRule - Class in com.alibaba.csp.sentinel.slots.block.flow
-
Each flow rule is mainly composed of three factors: grade,
strategy and controlBehavior:
- FlowRule() - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- FlowRule(String) - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- FlowRuleChecker - Class in com.alibaba.csp.sentinel.slots.block.flow
-
Rule checker for flow control rules.
- FlowRuleChecker() - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleChecker
-
- FlowRuleComparator - Class in com.alibaba.csp.sentinel.slots.block.flow
-
Comparator for flow rules.
- FlowRuleComparator() - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleComparator
-
- FlowRuleManager - Class in com.alibaba.csp.sentinel.slots.block.flow
-
One resources can have multiple rules.
- FlowRuleManager() - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
-
- FlowRuleUtil - Class in com.alibaba.csp.sentinel.slots.block.flow
-
- FlowSlot - Class in 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() - Constructor for class com.alibaba.csp.sentinel.slots.block.flow.FlowSlot
-
- flush() - Static method in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- flush() - Method in class com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
-
- formIndexFileName(String) - Static method in class com.alibaba.csp.sentinel.node.metric.MetricWriter
-
Form index file name of the metricFileName
- formMetricFileName(String, int) - Static method in class com.alibaba.csp.sentinel.node.metric.MetricWriter
-
Form metric file name use the specific appName and pid.
- fromFatString(String) - Static method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- fromThinString(String) - Static method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- Function<T,R> - Interface in com.alibaba.csp.sentinel.util.function
-
Function functional interface from JDK 8.
- FutureBucketLeapArray - Class in com.alibaba.csp.sentinel.slots.statistic.metric.occupy
-
A kind of BucketLeapArray that only reserves for future buckets.
- FutureBucketLeapArray(int, int) - Constructor for class com.alibaba.csp.sentinel.slots.statistic.metric.occupy.FutureBucketLeapArray
-
- get(MetricEvent) - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- get() - Method in interface com.alibaba.csp.sentinel.util.function.Supplier
-
Gets a result.
- getAppName() - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- getAppName() - Static method in class com.alibaba.csp.sentinel.util.AppNameUtil
-
- getAppType() - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
Get application type.
- getAsyncContext() - Method in class com.alibaba.csp.sentinel.AsyncEntry
-
- getAttachments() - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- getAvg(MetricEvent) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
Get average count for provided event per second.
- getAvgRt() - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
- getBlockQps() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getCheckSystemStatus() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getChildList() - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
- getClassification() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getClient() - Static method in class com.alibaba.csp.sentinel.cluster.client.TokenClientProvider
-
- getClusterConfig() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getClusterNode() - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
- getClusterNode(String, EntryType) - Static method in class com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
-
- getClusterNode(String) - Static method in class com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
-
- getClusterNodeMap() - Static method in class com.alibaba.csp.sentinel.slots.clusterbuilder.ClusterBuilderSlot
-
- getConcurrency() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getConfig(String) - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
Get config value of the specific key.
- getConfigString() - Static method in class com.alibaba.csp.sentinel.util.HostNameUtil
-
- getContext() - Static method in class com.alibaba.csp.sentinel.context.ContextUtil
-
- getControlBehavior() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getCount() - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- getCount() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getCpuUsage() - Method in class com.alibaba.csp.sentinel.slots.system.SystemStatusListener
-
- getCpuUsageThreshold() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getCreateTime() - Method in class com.alibaba.csp.sentinel.Entry
-
- getCurEntry() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getCurNode() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getCurNode() - Method in class com.alibaba.csp.sentinel.Entry
-
- getCurrentCount(MetricEvent) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- getCurrentCpuUsage() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getCurrentSystemAvgLoad() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getEntranceNode() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getEntryCallbacks() - Static method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
-
- getEntryType() - Method in class com.alibaba.csp.sentinel.slotchain.ResourceWrapper
-
- getError() - Method in class com.alibaba.csp.sentinel.Entry
-
- getExceptionQps() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getExceptionsToIgnore() - Static method in class com.alibaba.csp.sentinel.Tracer
-
Get exception classes to ignore.
- getExceptionsToTrace() - Static method in class com.alibaba.csp.sentinel.Tracer
-
Get exception classes to trace.
- getExitCallbacks() - Static method in class com.alibaba.csp.sentinel.slots.statistic.StatisticSlotCallbackRegistry
-
- getFlowId() - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- getGrade() - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- getGrade() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getHighestCpuUsage() - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
Get highest cpu usage.
- getHighestSystemLoad() - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
- getHighestSystemLoad() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getHost() - Method in class com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
-
- getHostName() - Static method in class com.alibaba.csp.sentinel.util.HostNameUtil
-
- getId() - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
- getIntervalInMs() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get total interval length of the sliding window in milliseconds.
- getIntervalInSecond() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get total interval length of the sliding window.
- getIp() - Static method in class com.alibaba.csp.sentinel.util.HostNameUtil
-
- getKeys() - Method in class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- getLastModified() - Static method in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
- getLastNode() - Method in class com.alibaba.csp.sentinel.context.Context
-
Get the parent
Node of the current.
- getLastNode() - Method in class com.alibaba.csp.sentinel.Entry
-
- getLimitApp() - Method in class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- getLimitType() - Method in exception com.alibaba.csp.sentinel.slots.system.SystemBlockException
-
Return the limit type of system rule.
- getLogBaseDir() - Static method in class com.alibaba.csp.sentinel.log.LogBase
-
Get log file base directory path, the returned path is guaranteed end with
File.separator
- getLoggerName() - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- getMaxQueueingTimeMs() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getMaxRt() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getMaxThread() - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
- getMaxThread() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getMethod() - Method in class com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
-
- getMetricExtensions() - Static method in class com.alibaba.csp.sentinel.metric.extension.MetricExtensionProvider
-
Get all metric extensions.
- getMode() - Static method in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
- getName() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getName() - Method in class com.alibaba.csp.sentinel.node.ClusterNode
-
Get resource name of the resource node.
- getName() - Method in class com.alibaba.csp.sentinel.slotchain.ResourceWrapper
-
Get the resource name.
- getNext() - Method in class com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
-
- getNext() - Method in class com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
-
- getOccupiedPassQps() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getOccupyTimeout() - Static method in class com.alibaba.csp.sentinel.node.OccupyTimeoutProperty
-
- getOrCreateOriginNode(String) - Method in class com.alibaba.csp.sentinel.node.ClusterNode
-
Get
Node of the specific origin.
- getOrigin() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginAvgRt() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginBlockQps() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginBlockRequest() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginCountMap() - Method in class com.alibaba.csp.sentinel.node.ClusterNode
-
- getOriginCurThreadNum() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginNode() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginNode() - Method in class com.alibaba.csp.sentinel.Entry
-
- getOriginPassQps() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginPassReqQps() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginTotalQps() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOriginTotalRequest() - Method in class com.alibaba.csp.sentinel.context.Context
-
- getOutputLocation() - Method in class com.alibaba.csp.sentinel.eagleeye.EagleEyeAppender
-
- getPassCount() - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- getPassQps() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getPid() - Static method in class com.alibaba.csp.sentinel.util.PidUtil
-
Resolve and get current process ID.
- getPort() - Method in class com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
-
- getPreviousWindow(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get the previous bucket item before provided timestamp.
- getPreviousWindow() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get the previous bucket item for current timestamp.
- getQps() - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
- getQps() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- getRefResource() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getRemaining() - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- getResource() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getResource() - Method in class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- getResourceName() - Method in exception com.alibaba.csp.sentinel.slots.system.SystemBlockException
-
- getResourceType() - Method in class com.alibaba.csp.sentinel.node.ClusterNode
-
Get classification (type) of the resource.
- getResourceType() - Method in class com.alibaba.csp.sentinel.slotchain.ResourceWrapper
-
Get the classification of this resource.
- getResourceWrapper() - Method in class com.alibaba.csp.sentinel.Entry
-
- getRt() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getRule() - Method in exception com.alibaba.csp.sentinel.slots.block.authority.AuthorityException
-
Get triggered rule.
- getRule() - Method in exception com.alibaba.csp.sentinel.slots.block.BlockException
-
- getRule() - Method in exception com.alibaba.csp.sentinel.slots.block.degrade.DegradeException
-
Get triggered rule.
- getRule() - Method in exception com.alibaba.csp.sentinel.slots.block.flow.FlowException
-
Get triggered rule.
- getRuleLimitApp() - Method in exception com.alibaba.csp.sentinel.slots.block.BlockException
-
- getRules() - Static method in class com.alibaba.csp.sentinel.slots.block.authority.AuthorityRuleManager
-
Get a copy of the rules.
- getRules() - Static method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
-
Get a copy of the rules.
- getRules() - Static method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRuleManager
-
Get a copy of the rules.
- getRules() - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
Get a copy of the rules.
- getSampleCount() - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- getSampleCount() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get sample count (total amount of buckets).
- getSampleCount() - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- getSampleCount() - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Get sample count of the sliding window.
- getServer() - Static method in class com.alibaba.csp.sentinel.cluster.server.EmbeddedClusterTokenServerProvider
-
- getShowName() - Method in class com.alibaba.csp.sentinel.slotchain.MethodResourceWrapper
-
- getShowName() - Method in class com.alibaba.csp.sentinel.slotchain.ResourceWrapper
-
Get the beautified resource name to be showed.
- getShowName() - Method in class com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
-
- getState() - Method in interface com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
-
Get state of the cluster token client.
- getStatus() - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- getStrategy() - Method in class com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
-
- getStrategy() - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- getStrategy() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getSuccessQps() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getSum(MetricEvent) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
Get total sum for provided event in intervalInSec.
- getSystemAverageLoad() - Method in class com.alibaba.csp.sentinel.slots.system.SystemStatusListener
-
- getThresholdType() - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- getTimestamp() - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- getTimeWindow() - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- getType() - Method in class com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
-
- getValidHead() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get the valid "head" bucket of the sliding window at current timestamp.
- getVersion(String) - Static method in class com.alibaba.csp.sentinel.util.VersionUtil
-
- getWaitInMs() - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- getWaitInMs() - Method in exception com.alibaba.csp.sentinel.slots.block.flow.PriorityWaitException
-
- getWarmUpPeriodSec() - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- getWindowIntervalInSec() - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- getWindowIntervalInSec() - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Get the sliding window length in seconds.
- getWindowIntervalMs() - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- getWindowPass(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- getWindowPass(long) - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Note: this operation will not perform refreshing, so will not generate new buckets.
- getWindowValue(long) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
Get statistic value from bucket for provided timestamp.
- SAMPLE_COUNT - Static variable in class com.alibaba.csp.sentinel.node.SampleCountProperty
-
Statistic buckets count per second.
- sampleCount - Variable in class com.alibaba.csp.sentinel.slots.statistic.base.LeapArray
-
- SampleCountProperty - Class in com.alibaba.csp.sentinel.node
-
Holds statistic buckets count per second.
- SampleCountProperty() - Constructor for class com.alibaba.csp.sentinel.node.SampleCountProperty
-
- selfLog(String) - Static method in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- selfLog(String, Throwable) - Static method in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- SENTINEL_VERSION - Static variable in class com.alibaba.csp.sentinel.Constants
-
- SentinelConfig - Class in com.alibaba.csp.sentinel.config
-
The universal local config center of Sentinel.
- SentinelConfig() - Constructor for class com.alibaba.csp.sentinel.config.SentinelConfig
-
- SentinelProperty<T> - Interface in 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 - Annotation Type in com.alibaba.csp.sentinel.annotation
-
The annotation indicates a definition of Sentinel resource.
- SentinelRpcException - Exception in com.alibaba.csp.sentinel.slots.block
-
- SentinelRpcException(String) - Constructor for exception com.alibaba.csp.sentinel.slots.block.SentinelRpcException
-
- SentinelRpcException(Throwable) - Constructor for exception com.alibaba.csp.sentinel.slots.block.SentinelRpcException
-
- sentinelStackTrace - Static variable in exception com.alibaba.csp.sentinel.slots.block.BlockException
-
- setAttachments(Map<String, String>) - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- setAvgRt(long) - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
Set max average RT(response time) of all passed requests.
- setBlockQps(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setClassification(int) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setClusterConfig(ClusterFlowConfig) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setClusterMode(boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setClusterNode(ClusterNode) - Method in class com.alibaba.csp.sentinel.node.DefaultNode
-
- setConcurrency(int) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setConfig(String, String) - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- setConfigIfAbsent(String, String) - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- setControlBehavior(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setCount(double) - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- setCount(double) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setCurEntry(Entry) - Method in class com.alibaba.csp.sentinel.context.Context
-
- setCurNode(Node) - Method in class com.alibaba.csp.sentinel.context.Context
-
- setCurNode(Node) - Method in class com.alibaba.csp.sentinel.Entry
-
- setError(Throwable) - Method in class com.alibaba.csp.sentinel.Entry
-
- setExceptionQps(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setExceptionsToIgnore(Class<? extends Throwable>...) - Static method in class com.alibaba.csp.sentinel.Tracer
-
Set exceptions to ignore.
- setExceptionsToTrace(Class<? extends Throwable>...) - Static method in class com.alibaba.csp.sentinel.Tracer
-
Set exception to trace.
- setFallbackToLocalWhenFail(boolean) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- setFlowId(Long) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- setGrade(int) - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- setGrade(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setHighestCpuUsage(double) - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
set highest cpu usage.
- setHighestSystemLoad(double) - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
Set highest load.
- setHighestSystemLoad(double) - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- setLimitApp(String) - Method in class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- setMaxQueueingTimeMs(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setMaxThread(long) - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
Set max PARALLEL working thread.
- setNext(AbstractLinkedProcessorSlot<?>) - Method in class com.alibaba.csp.sentinel.slotchain.AbstractLinkedProcessorSlot
-
- setNext(AbstractLinkedProcessorSlot<?>) - Method in class com.alibaba.csp.sentinel.slotchain.DefaultProcessorSlotChain
-
- setOccupiedPassQps(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setOrigin(String) - Method in class com.alibaba.csp.sentinel.context.Context
-
- setOriginNode(Node) - Method in class com.alibaba.csp.sentinel.Entry
-
- setPassQps(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setQps(double) - Method in class com.alibaba.csp.sentinel.slots.system.SystemRule
-
Set max total QPS.
- setQps(double) - Static method in class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- setRefResource(String) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setRemaining(int) - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- setResource(String) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setResource(String) - Method in class com.alibaba.csp.sentinel.slots.block.AbstractRule
-
- setRt(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setRuleLimitApp(String) - Method in exception com.alibaba.csp.sentinel.slots.block.BlockException
-
- setRulesForResource(String, Set<DegradeRule>) - Static method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRuleManager
-
Set degrade rules for provided resource.
- setSampleCount(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- setStatus(Integer) - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- setStrategy(int) - Method in class com.alibaba.csp.sentinel.slots.block.authority.AuthorityRule
-
- setStrategy(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- setStrategy(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setSuccessQps(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setThresholdType(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- setTimestamp(long) - Method in class com.alibaba.csp.sentinel.node.metric.MetricNode
-
- setTimeWindow(int) - Method in class com.alibaba.csp.sentinel.slots.block.degrade.DegradeRule
-
- setToClient() - Static method in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
Set current mode to client mode.
- setToServer() - Static method in class com.alibaba.csp.sentinel.cluster.ClusterStateManager
-
Set current mode to server mode.
- setType(String) - Method in class com.alibaba.csp.sentinel.cluster.TokenServerDescriptor
-
- setValue(T) - Method in class com.alibaba.csp.sentinel.slots.statistic.base.WindowWrap
-
- setWaitInMs(int) - Method in class com.alibaba.csp.sentinel.cluster.TokenResult
-
- setWarmUpPeriodSec(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.FlowRule
-
- setWindowIntervalMs(int) - Method in class com.alibaba.csp.sentinel.slots.block.flow.ClusterFlowConfig
-
- SHOULD_WAIT - Static variable in class com.alibaba.csp.sentinel.cluster.TokenResultStatus
-
Should wait for next buckets.
- shouldTrace(Throwable) - Static method in class com.alibaba.csp.sentinel.Tracer
-
Check whether the throwable should be traced.
- shutdown() - Static method in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- SimplePropertyListener<T> - Class in com.alibaba.csp.sentinel.property
-
- SimplePropertyListener() - Constructor for class com.alibaba.csp.sentinel.property.SimplePropertyListener
-
- SINGLE_METRIC_FILE_SIZE - Static variable in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- singleMetricFileSize() - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- slope - Variable in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
-
- SlotChainBuilder - Interface in com.alibaba.csp.sentinel.slotchain
-
The builder for processor slot chain.
- SlotChainProvider - Class in com.alibaba.csp.sentinel.slotchain
-
A provider for creating slot chains via resolved slot chain builder SPI.
- sph - Static variable in class com.alibaba.csp.sentinel.Env
-
- Sph - Interface in com.alibaba.csp.sentinel
-
Interface to get
Entry for resource protection.
- SphO - Class in com.alibaba.csp.sentinel
-
Conceptually, physical or logical resource that need protection should be
surrounded by an entry.
- SphO() - Constructor for class com.alibaba.csp.sentinel.SphO
-
- SphResourceTypeSupport - Interface in com.alibaba.csp.sentinel
-
- SphU - Class in com.alibaba.csp.sentinel
-
Conceptually, physical or logical resource that need protection should be
surrounded by an entry.
- SphU() - Constructor for class com.alibaba.csp.sentinel.SphU
-
- SpiLoader - Class in com.alibaba.csp.sentinel.util
-
- SpiOrder - Annotation Type in com.alibaba.csp.sentinel.spi
-
- start() - Method in interface com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
-
Start the token client.
- start() - Method in interface com.alibaba.csp.sentinel.cluster.server.ClusterTokenServer
-
Start the Sentinel cluster server.
- stat(String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String, String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String, String, String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String, String, String, String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String, String, String, String, String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String, String, String, String, String, String, String) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String, String...) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(List<String>) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- stat(String[]) - Method in class com.alibaba.csp.sentinel.eagleeye.StatLogger
-
- StatEntry - Class in com.alibaba.csp.sentinel.eagleeye
-
- StatEntry(StatLogger, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String, String, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String, String, String, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String, String, String, String, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String, String, String, String, String, String, String) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String, String...) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, List<String>) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- StatEntry(StatLogger, String[]) - Constructor for class com.alibaba.csp.sentinel.eagleeye.StatEntry
-
- STATISTIC_MAX_RT - Static variable in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- statisticMaxRt() - Static method in class com.alibaba.csp.sentinel.config.SentinelConfig
-
- StatisticNode - Class in com.alibaba.csp.sentinel.node
-
The statistic node keep three kinds of real-time statistics metrics:
- StatisticNode() - Constructor for class com.alibaba.csp.sentinel.node.StatisticNode
-
- StatisticSlot - Class in com.alibaba.csp.sentinel.slots.statistic
-
A processor slot that dedicates to real time statistics.
- StatisticSlot() - Constructor for class com.alibaba.csp.sentinel.slots.statistic.StatisticSlot
-
- StatisticSlotCallbackRegistry - Class in com.alibaba.csp.sentinel.slots.statistic
-
- statLogger(String) - Static method in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- StatLogger - Class in com.alibaba.csp.sentinel.eagleeye
-
- statLoggerBuilder(String) - Static method in class com.alibaba.csp.sentinel.eagleeye.EagleEye
-
- StatLoggerBuilder - Class in com.alibaba.csp.sentinel.eagleeye
-
- stop() - Method in interface com.alibaba.csp.sentinel.cluster.client.ClusterTokenClient
-
Stop the token client.
- stop() - Method in interface com.alibaba.csp.sentinel.cluster.server.ClusterTokenServer
-
Stop the Sentinel cluster server.
- storedTokens - Variable in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
-
- STRATEGY_CHAIN - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- STRATEGY_DIRECT - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- STRATEGY_RELATE - Static variable in class com.alibaba.csp.sentinel.slots.block.RuleConstant
-
- StringResourceWrapper - Class in com.alibaba.csp.sentinel.slotchain
-
Common string resource wrapper.
- StringResourceWrapper(String, EntryType) - Constructor for class com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
-
- StringResourceWrapper(String, EntryType, int) - Constructor for class com.alibaba.csp.sentinel.slotchain.StringResourceWrapper
-
- StringUtil - Class in com.alibaba.csp.sentinel.util
-
Util class providing operations on
String.
- StringUtil() - Constructor for class com.alibaba.csp.sentinel.util.StringUtil
-
- success() - Method in class com.alibaba.csp.sentinel.slots.statistic.data.MetricBucket
-
- success() - Method in class com.alibaba.csp.sentinel.slots.statistic.metric.ArrayMetric
-
- success() - Method in interface com.alibaba.csp.sentinel.slots.statistic.metric.Metric
-
Get total success count.
- successQps() - Method in class com.alibaba.csp.sentinel.node.EntranceNode
-
- successQps() - Method in interface com.alibaba.csp.sentinel.node.Node
-
- successQps() - Method in class com.alibaba.csp.sentinel.node.StatisticNode
-
- sum() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LongAdder
-
Returns the current sum.
- sumThenReset() - Method in class com.alibaba.csp.sentinel.slots.statistic.base.LongAdder
-
- SUN_JAVA_COMMAND - Static variable in class com.alibaba.csp.sentinel.util.AppNameUtil
-
- Supplier<T> - Interface in com.alibaba.csp.sentinel.util.function
-
Supplier functional interface from JDK 8.
- swap() - Method in class com.alibaba.csp.sentinel.util.function.Tuple2
-
Swaps the element of this Tuple.
- syncToken(long) - Method in class com.alibaba.csp.sentinel.slots.block.flow.controller.WarmUpController
-
- SYSTEM_LOAD_RESOURCE_NAME - Static variable in class com.alibaba.csp.sentinel.Constants
-
A virtual resource identifier for system load statistics (since 1.6.1).
- SystemBlockException - Exception in com.alibaba.csp.sentinel.slots.system
-
- SystemBlockException(String, String, Throwable) - Constructor for exception com.alibaba.csp.sentinel.slots.system.SystemBlockException
-
- SystemBlockException(String, String) - Constructor for exception com.alibaba.csp.sentinel.slots.system.SystemBlockException
-
- SystemRule - Class in com.alibaba.csp.sentinel.slots.system
-
Sentinel System Rule makes the inbound traffic and capacity meet.
- SystemRule() - Constructor for class com.alibaba.csp.sentinel.slots.system.SystemRule
-
- SystemRuleManager - Class in com.alibaba.csp.sentinel.slots.system
-
Sentinel System Rule makes the inbound traffic and capacity meet.
- SystemRuleManager() - Constructor for class com.alibaba.csp.sentinel.slots.system.SystemRuleManager
-
- SystemSlot - Class in com.alibaba.csp.sentinel.slots.system
-
- SystemSlot() - Constructor for class com.alibaba.csp.sentinel.slots.system.SystemSlot
-
- SystemStatusListener - Class in com.alibaba.csp.sentinel.slots.system
-
- SystemStatusListener() - Constructor for class com.alibaba.csp.sentinel.slots.system.SystemStatusListener
-