类 NodeVo
java.lang.Object
com.alibaba.csp.sentinel.command.vo.NodeVo
This class is view object of
DefaultNode or ClusterNode.- 作者:
- leyou
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static NodeVofromClusterNode(com.alibaba.csp.sentinel.slotchain.ResourceWrapper name, com.alibaba.csp.sentinel.node.ClusterNode node) ClusterNodeholds total statistics of the same resource name.static NodeVofromClusterNode(String name, com.alibaba.csp.sentinel.node.ClusterNode node) ClusterNodeholds total statistics of the same resource name.static NodeVofromDefaultNode(com.alibaba.csp.sentinel.node.DefaultNode node, String parentId) DefaultNodeholds statistics of every node in the invoke tree.getId()voidsetAverageRt(Long averageRt) voidsetBlockQps(Long blockQps) voidsetExceptionQps(Long exceptionQps) voidvoidsetOneMinuteBlock(Long oneMinuteBlock) voidsetOneMinuteException(Long oneMinuteException) voidsetOneMinutePass(Long oneMinutePass) voidsetOneMinuteTotal(Long oneMinuteTotal) voidsetParentId(String parentId) voidsetPassQps(Long passQps) voidsetResource(String resource) voidsetSuccessQps(Long successQps) voidsetThreadNum(Integer threadNum) voidsetTimestamp(Long timestamp) voidsetTotalQps(Long totalQps)
-
构造器详细资料
-
NodeVo
public NodeVo()
-
-
方法详细资料
-
fromDefaultNode
public static NodeVo fromDefaultNode(com.alibaba.csp.sentinel.node.DefaultNode node, String parentId) DefaultNodeholds statistics of every node in the invoke tree. We use parentId to hold the tree structure.- 参数:
node- the DefaultNode to be presented.parentId- random generated parent node id, may be a random UUID- 返回:
- node view object.
-
fromClusterNode
public static NodeVo fromClusterNode(com.alibaba.csp.sentinel.slotchain.ResourceWrapper name, com.alibaba.csp.sentinel.node.ClusterNode node) ClusterNodeholds total statistics of the same resource name.- 参数:
name- resource name.node- the ClusterNode to be presented.- 返回:
- node view object.
-
fromClusterNode
ClusterNodeholds total statistics of the same resource name.- 参数:
name- resource name.node- the ClusterNode to be presented.- 返回:
- node view object.
-
getId
-
setId
-
getParentId
-
setParentId
-
getResource
-
setResource
-
getThreadNum
-
setThreadNum
-
getPassQps
-
setPassQps
-
getBlockQps
-
setBlockQps
-
getTotalQps
-
setTotalQps
-
getAverageRt
-
setAverageRt
-
getSuccessQps
-
setSuccessQps
-
getExceptionQps
-
setExceptionQps
-
getOneMinuteException
-
setOneMinuteException
-
getOneMinutePass
-
setOneMinutePass
-
getOneMinuteBlock
-
setOneMinuteBlock
-
getOneMinuteTotal
-
setOneMinuteTotal
-
getTimestamp
-
setTimestamp
-