object
LocalStatsCollection
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Get the StatsCollection for your "local state".
Future, Local (from twitter-util)
A LocalStatsCollection is associated with a name, which will be used as the prefix when flushing the local counters and metrics back into the global
Stats
. Because it's stored in aLocal
, a collection can be looked up several times and return the same object, as long as it's in the same "flow of execution" (as defined byFuture
).Counters and metrics that are updated on a LocalStatsCollection are also updated on the global
Stats
object, using the same names. When flushed, these counters and metrics are saved into the globalStats
with the collection's name as a prefix.