Skip navigation links
A B C F G H I M N O R S T V W 

A

addMetadata(String, String) - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
addParam(String, String) - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
ApiCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
List all available command handlers by request:
curl http://ip:commandPort/api
ApiCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.ApiCommandHandler
 

B

BasicInfoCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
The basic info command returns the runtime properties.
BasicInfoCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.BasicInfoCommandHandler
 
beforeStart() - Method in interface com.alibaba.csp.sentinel.transport.CommandCenter
Prepare and init for the command center (e.g.

C

com.alibaba.csp.sentinel.command - package com.alibaba.csp.sentinel.command
 
com.alibaba.csp.sentinel.command.annotation - package com.alibaba.csp.sentinel.command.annotation
 
com.alibaba.csp.sentinel.command.handler - package com.alibaba.csp.sentinel.command.handler
 
com.alibaba.csp.sentinel.command.handler.cluster - package com.alibaba.csp.sentinel.command.handler.cluster
 
com.alibaba.csp.sentinel.command.vo - package com.alibaba.csp.sentinel.command.vo
 
com.alibaba.csp.sentinel.heartbeat - package com.alibaba.csp.sentinel.heartbeat
 
com.alibaba.csp.sentinel.transport - package com.alibaba.csp.sentinel.transport
 
com.alibaba.csp.sentinel.transport.client - package com.alibaba.csp.sentinel.transport.client
 
com.alibaba.csp.sentinel.transport.config - package com.alibaba.csp.sentinel.transport.config
 
com.alibaba.csp.sentinel.transport.init - package com.alibaba.csp.sentinel.transport.init
 
com.alibaba.csp.sentinel.transport.util - package com.alibaba.csp.sentinel.transport.util
 
CommandCenter - Interface in com.alibaba.csp.sentinel.transport
 
CommandCenterInitFunc - Class in com.alibaba.csp.sentinel.transport.init
 
CommandCenterInitFunc() - Constructor for class com.alibaba.csp.sentinel.transport.init.CommandCenterInitFunc
 
CommandCenterProvider - Class in com.alibaba.csp.sentinel.command
Provider for a universal CommandCenter instance.
CommandClient - Interface in com.alibaba.csp.sentinel.transport.client
Basic interface for clients that sending commands.
CommandConstants - Class in com.alibaba.csp.sentinel.command
 
CommandHandler<R> - Interface in com.alibaba.csp.sentinel.command
Represent a handler that handles a CommandRequest.
CommandHandlerProvider - Class in com.alibaba.csp.sentinel.command
Provides and filters command handlers registered via SPI.
CommandHandlerProvider() - Constructor for class com.alibaba.csp.sentinel.command.CommandHandlerProvider
 
CommandMapping - Annotation Type in com.alibaba.csp.sentinel.command.annotation
 
CommandRequest - Class in com.alibaba.csp.sentinel.command
Command request representation of command center.
CommandRequest() - Constructor for class com.alibaba.csp.sentinel.command.CommandRequest
 
CommandResponse<R> - Class in com.alibaba.csp.sentinel.command
Command response representation of command center.
CONSOLE_SERVER - Static variable in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 

F

FetchActiveRuleCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchActiveRuleCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchActiveRuleCommandHandler
 
FetchClusterModeCommandHandler - Class in com.alibaba.csp.sentinel.command.handler.cluster
 
FetchClusterModeCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.cluster.FetchClusterModeCommandHandler
 
FetchClusterNodeByIdCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchClusterNodeByIdCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchClusterNodeByIdCommandHandler
 
FetchClusterNodeHumanCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchClusterNodeHumanCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchClusterNodeHumanCommandHandler
 
FetchJsonTreeCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchJsonTreeCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchJsonTreeCommandHandler
 
FetchOriginCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchOriginCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchOriginCommandHandler
 
FetchSimpleClusterNodeCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchSimpleClusterNodeCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchSimpleClusterNodeCommandHandler
 
FetchSystemStatusCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchSystemStatusCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchSystemStatusCommandHandler
 
FetchTreeCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
FetchTreeCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.FetchTreeCommandHandler
 
fromClusterNode(ResourceWrapper, ClusterNode) - Static method in class com.alibaba.csp.sentinel.command.vo.NodeVo
ClusterNode holds total statistics of the same resource name.
fromClusterNode(String, ClusterNode) - Static method in class com.alibaba.csp.sentinel.command.vo.NodeVo
ClusterNode holds total statistics of the same resource name.
fromDefaultNode(DefaultNode, String) - Static method in class com.alibaba.csp.sentinel.command.vo.NodeVo
DefaultNode holds statistics of every node in the invoke tree.

G

getAuthorityDataSource() - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
getAverageRt() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getBlockQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getBody() - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
getCommandCenter() - Static method in class com.alibaba.csp.sentinel.command.CommandCenterProvider
Get resolved CommandCenter instance.
getConsoleServer() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
Get ip:port of Sentinel Dashboard.
getDegradeDataSource() - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
getException() - Method in class com.alibaba.csp.sentinel.command.CommandResponse
 
getExceptionQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getFlowDataSource() - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
getHeartbeatClientIp() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
Get heartbeat client local ip.
getHeartbeatIntervalMs() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
Get heartbeat interval in milliseconds.
getHeartbeatSender() - Static method in class com.alibaba.csp.sentinel.heartbeat.HeartbeatSenderProvider
Get resolved HeartbeatSender instance.
getId() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getInstance() - Static method in class com.alibaba.csp.sentinel.command.CommandHandlerProvider
 
getMetadata() - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
getOneMinuteBlock() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getOneMinuteException() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getOneMinutePass() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getOneMinuteTotal() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getParam(String) - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
getParam(String, String) - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
getParameters() - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
getParentId() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getPassQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getPort() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
Get Server port of this HTTP server.
getResource() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getResult() - Method in class com.alibaba.csp.sentinel.command.CommandResponse
 
getRuntimePort() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 
getSuccessQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getSystemSource() - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
getTarget(CommandRequest) - Static method in class com.alibaba.csp.sentinel.transport.util.HttpCommandUtils
 
getThreadNum() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getTimestamp() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getTotalQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 

H

handle(CommandRequest) - Method in interface com.alibaba.csp.sentinel.command.CommandHandler
Handle the given Courier command request.
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.ApiCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.BasicInfoCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.cluster.FetchClusterModeCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.cluster.ModifyClusterModeCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchActiveRuleCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchClusterNodeByIdCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchClusterNodeHumanCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchJsonTreeCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchOriginCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchSimpleClusterNodeCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchSystemStatusCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.FetchTreeCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.OnOffGetCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.OnOffSetCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler
 
handle(CommandRequest) - Method in class com.alibaba.csp.sentinel.command.handler.VersionCommandHandler
 
HEARTBEAT_CLIENT_IP - Static variable in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 
HEARTBEAT_INTERVAL_MS - Static variable in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 
HeartbeatSender - Interface in com.alibaba.csp.sentinel.transport
The heartbeat sender which is responsible for sending heartbeat to remote dashboard periodically per interval.
HeartbeatSenderInitFunc - Class in com.alibaba.csp.sentinel.transport.init
Global init function for heartbeat sender.
HeartbeatSenderInitFunc() - Constructor for class com.alibaba.csp.sentinel.transport.init.HeartbeatSenderInitFunc
 
HeartbeatSenderProvider - Class in com.alibaba.csp.sentinel.heartbeat
 
HttpCommandUtils - Class in com.alibaba.csp.sentinel.transport.util
Util class for HTTP command center.

I

init() - Method in class com.alibaba.csp.sentinel.transport.init.CommandCenterInitFunc
 
init() - Method in class com.alibaba.csp.sentinel.transport.init.HeartbeatSenderInitFunc
 
intervalMs() - Method in interface com.alibaba.csp.sentinel.transport.HeartbeatSender
Default interval in milliseconds of the sender.
isSuccess() - Method in class com.alibaba.csp.sentinel.command.CommandResponse
 
iterator() - Method in class com.alibaba.csp.sentinel.command.CommandHandlerProvider
 

M

ModifyClusterModeCommandHandler - Class in com.alibaba.csp.sentinel.command.handler.cluster
 
ModifyClusterModeCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.cluster.ModifyClusterModeCommandHandler
 
ModifyRulesCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
ModifyRulesCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 
MSG_FAIL - Static variable in class com.alibaba.csp.sentinel.command.CommandConstants
 
MSG_INVALID_COMMAND - Static variable in class com.alibaba.csp.sentinel.command.CommandConstants
 
MSG_SUCCESS - Static variable in class com.alibaba.csp.sentinel.command.CommandConstants
 
MSG_UNKNOWN_COMMAND_PREFIX - Static variable in class com.alibaba.csp.sentinel.command.CommandConstants
 

N

namedHandlers() - Method in class com.alibaba.csp.sentinel.command.CommandHandlerProvider
Get all command handlers annotated with CommandMapping with command name.
NodeVo - Class in com.alibaba.csp.sentinel.command.vo
This class is view object of DefaultNode or ClusterNode.
NodeVo() - Constructor for class com.alibaba.csp.sentinel.command.vo.NodeVo
 

O

ofFailure(Throwable) - Static method in class com.alibaba.csp.sentinel.command.CommandResponse
Construct a failed response with given exception.
ofFailure(Throwable, T) - Static method in class com.alibaba.csp.sentinel.command.CommandResponse
Construct a failed response with given exception.
ofSuccess(T) - Static method in class com.alibaba.csp.sentinel.command.CommandResponse
Construct a successful response with given object.
OnOffGetCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
OnOffGetCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.OnOffGetCommandHandler
 
OnOffSetCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
OnOffSetCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.OnOffSetCommandHandler
 

R

registerAuthorityDataSource(WritableDataSource<List<AuthorityRule>>) - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
registerDegradeDataSource(WritableDataSource<List<DegradeRule>>) - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
registerFlowDataSource(WritableDataSource<List<FlowRule>>) - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
registerSystemDataSource(WritableDataSource<List<SystemRule>>) - Static method in class com.alibaba.csp.sentinel.transport.util.WritableDataSourceRegistry
 
REQUEST_TARGET - Static variable in class com.alibaba.csp.sentinel.transport.util.HttpCommandUtils
 

S

sendCommand(String, int, CommandRequest) - Method in interface com.alibaba.csp.sentinel.transport.client.CommandClient
Send a command to target destination.
sendHeartbeat() - Method in interface com.alibaba.csp.sentinel.transport.HeartbeatSender
Send heartbeat to Sentinel Dashboard.
SendMetricCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
Retrieve and aggregate MetricNode metrics.
SendMetricCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler
 
SERVER_PORT - Static variable in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 
setAverageRt(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setBlockQps(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setBody(byte[]) - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
setExceptionQps(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setId(String) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setOneMinuteBlock(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setOneMinuteException(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setOneMinutePass(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setOneMinuteTotal(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setParentId(String) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setPassQps(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setResource(String) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setRuntimePort(int) - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
Set real port this HTTP server uses.
setSuccessQps(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setThreadNum(Integer) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setTimestamp(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setTotalQps(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
start() - Method in interface com.alibaba.csp.sentinel.transport.CommandCenter
Start the command center in the background.
stop() - Method in interface com.alibaba.csp.sentinel.transport.CommandCenter
Stop the command center and do cleanup.

T

TransportConfig - Class in com.alibaba.csp.sentinel.transport.config
 
TransportConfig() - Constructor for class com.alibaba.csp.sentinel.transport.config.TransportConfig
 

V

VERSION_COMMAND - Static variable in class com.alibaba.csp.sentinel.command.CommandConstants
 
VersionCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
VersionCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.VersionCommandHandler
 

W

WritableDataSourceRegistry - Class in com.alibaba.csp.sentinel.transport.util
Writable data source registry for modifying rules via HTTP API.
A B C F G H I M N O R S T V W 
Skip navigation links

Copyright © 2019 Alibaba Group. All rights reserved.