Class SimpleCounterSet
- java.lang.Object
 - 
- org.apache.zookeeper.server.metric.Metric
 - 
- org.apache.zookeeper.server.metric.SimpleCounterSet
 
 
 
- 
- All Implemented Interfaces:
 CounterSet
public class SimpleCounterSet extends Metric implements CounterSet
Represent a set of counters identified by different keys. The counter is thread-safe 
- 
- 
Constructor Summary
Constructors Constructor Description SimpleCounterSet(String name) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(String key, long delta)Increment the value by a given amount for the given keyvoidreset()Map<String,Object>values()- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.apache.zookeeper.metrics.CounterSet
inc 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
SimpleCounterSet
public SimpleCounterSet(String name)
 
 - 
 
- 
Method Detail
- 
add
public void add(String key, long delta)
Description copied from interface:CounterSetIncrement the value by a given amount for the given keyThis method is thread safe, The MetricsProvider will take care of synchronization.
- Specified by:
 addin interfaceCounterSet- Overrides:
 addin classMetric- Parameters:
 key- the key to increment the count for the given keydelta- amount to increment, this cannot be a negative number.
 
 - 
 
 -