- java.lang.Object
-
- swim.reflect.model.RouterStats
-
public class RouterStats extends Object
-
-
Constructor Summary
Constructors Constructor Description RouterStats()
RouterStats(HashTrieMap<Value,NodeStats> nodeStats)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accumulate(NodeStats stats)
void
accumulate(RouterStats router)
void
accumulate(Value nodeKey, LaneStats lane)
void
didCloseNode(Value nodeKey)
void
didOpenNode(Value nodeKey)
static Form<RouterStats>
form()
RouterStats
get()
RouterStats
getAndReset()
NodeStats
getOrCreateNodeStats(Value nodeKey)
void
supersede(RouterStats total, RouterStats delta)
Value
toValue()
-
-
-
Constructor Detail
-
RouterStats
public RouterStats(HashTrieMap<Value,NodeStats> nodeStats)
-
RouterStats
public RouterStats()
-
-
Method Detail
-
didOpenNode
public void didOpenNode(Value nodeKey)
-
didCloseNode
public void didCloseNode(Value nodeKey)
-
accumulate
public void accumulate(RouterStats router)
-
accumulate
public void accumulate(NodeStats stats)
-
supersede
public void supersede(RouterStats total, RouterStats delta)
-
getAndReset
public RouterStats getAndReset()
-
get
public RouterStats get()
-
toValue
public Value toValue()
-
form
@Kind public static Form<RouterStats> form()
-
-