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

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
 

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.vo - package com.alibaba.csp.sentinel.command.vo
 
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
 
CommandClient - Interface in com.alibaba.csp.sentinel.transport.client
Basic interface for clients that sending commands.
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
 
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

getAverageRt() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getBlockedQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getBody() - Method in class com.alibaba.csp.sentinel.command.CommandRequest
 
getConsoleServer() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
Get ip:port of Sentinel Dashboard.
getException() - Method in class com.alibaba.csp.sentinel.command.CommandResponse
 
getExceptionQps() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getHeartbeatIntervalMs() - Static method in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 
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
 
getOneMinuteBlocked() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getOneMinuteException() - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
getOneMinutePassed() - 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
 
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.BasicInfoCommandHandler
 
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_INTERVAL_MS - Static variable in class com.alibaba.csp.sentinel.transport.config.TransportConfig
 
HeartbeatSender - Interface in com.alibaba.csp.sentinel.transport
Heartbeat interface.
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
 
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
Millisecond interval of every HeartbeatSender.sendHeartbeat()
isSuccess() - Method in class com.alibaba.csp.sentinel.command.CommandResponse
 
iterator() - Method in class com.alibaba.csp.sentinel.command.CommandHandlerProvider
 

M

ModifyRulesCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
ModifyRulesCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 

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(DataSource<?, List<AuthorityRule>>) - Static method in class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 
registerDegradeDataSource(DataSource<?, List<DegradeRule>>) - Static method in class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 
registerFlowDataSource(DataSource<?, List<FlowRule>>) - Static method in class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 
registerSystemDataSource(DataSource<?, List<SystemRule>>) - Static method in class com.alibaba.csp.sentinel.command.handler.ModifyRulesCommandHandler
 
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
 
setBlockedQps(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
 
setOneMinuteBlocked(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setOneMinuteException(Long) - Method in class com.alibaba.csp.sentinel.command.vo.NodeVo
 
setOneMinutePassed(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

VersionCommandHandler - Class in com.alibaba.csp.sentinel.command.handler
 
VersionCommandHandler() - Constructor for class com.alibaba.csp.sentinel.command.handler.VersionCommandHandler
 
A B C F G H I M N O R S T V 
Skip navigation links

Copyright © 2018 Alibaba Group. All rights reserved.