org.apache.hadoop.metrics2.lib
Class MetricMutableCounterLong
java.lang.Object
  
org.apache.hadoop.metrics2.lib.MetricMutable
      
org.apache.hadoop.metrics2.lib.MetricMutableCounter<Long>
          
org.apache.hadoop.metrics2.lib.MetricMutableCounterLong
public class MetricMutableCounterLong
- extends MetricMutableCounter<Long>
 
A mutable long counter
 
 
 
| 
Method Summary | 
 void | 
incr()
 
          Increment the metric value by 1. | 
 void | 
incr(long delta)
 
          Increment the value by a delta | 
 void | 
snapshot(MetricsRecordBuilder builder,
         boolean all)
 
          Get a snapshot/snapshot of the metric | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MetricMutableCounterLong
public MetricMutableCounterLong(String name,
                                String description,
                                long initValue)
- Construct a mutable long counter
- Parameters:
 name - of the counterdescription - of the counterinitValue - the initial value of the counter
 
incr
public void incr()
- Description copied from class: 
MetricMutableCounter 
- Increment the metric value by 1.
- Specified by:
 incr in class MetricMutableCounter<Long>
 
 
 
incr
public void incr(long delta)
- Increment the value by a delta
- Parameters:
 delta - of the increment
 
 
snapshot
public void snapshot(MetricsRecordBuilder builder,
                     boolean all)
- Description copied from class: 
MetricMutable 
- Get a snapshot/snapshot of the metric
- Specified by:
 snapshot in class MetricMutable
 
- Parameters:
 builder - the metrics record builderall - if true, snapshot unchanged metrics as well
 
 
Copyright © 2009 The Apache Software Foundation