| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MetricsRecordBuilder | |
|---|---|
| org.apache.hadoop.metrics2 | Metrics 2.0 | 
| org.apache.hadoop.metrics2.lib | |
| Uses of MetricsRecordBuilder in org.apache.hadoop.metrics2 | 
|---|
| Methods in org.apache.hadoop.metrics2 that return MetricsRecordBuilder | |
|---|---|
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.add(Metric metric)Add a pre-made immutable metric object | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.add(MetricsTag tag)Add an immutable metrics tag object | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.addCounter(String name,
           String description,
           int value)Add an int counter metric | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.addCounter(String name,
           String description,
           long value)Add an long counter metric | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.addGauge(String name,
         String description,
         double value)Add a double gauge metric | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.addGauge(String name,
         String description,
         float value)Add a float gauge metric | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.addGauge(String name,
         String description,
         int value)Add a int gauge metric | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.addGauge(String name,
         String description,
         long value)Add a long gauge metric | 
|  MetricsRecordBuilder | MetricsBuilder.addRecord(String name)Add a metrics record | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.setContext(String value)Set the context tag | 
| abstract  MetricsRecordBuilder | MetricsRecordBuilder.tag(String name,
    String description,
    String value)Add a metrics tag | 
| Uses of MetricsRecordBuilder in org.apache.hadoop.metrics2.lib | 
|---|
| Methods in org.apache.hadoop.metrics2.lib with parameters of type MetricsRecordBuilder | |
|---|---|
|  void | MetricMutable.snapshot(MetricsRecordBuilder builder)Get a sampe/snapshot of metric if changed | 
|  void | MetricMutableCounterLong.snapshot(MetricsRecordBuilder builder,
         boolean all) | 
|  void | MetricMutableCounterInt.snapshot(MetricsRecordBuilder builder,
         boolean all) | 
|  void | MetricMutableStat.snapshot(MetricsRecordBuilder builder,
         boolean all) | 
|  void | MetricsRegistry.snapshot(MetricsRecordBuilder builder,
         boolean all)Sample all the mutable metrics and put the snapshot in the builder | 
| abstract  void | MetricMutable.snapshot(MetricsRecordBuilder builder,
         boolean all)Get a snapshot/snapshot of the metric | 
|  void | MetricMutableGaugeInt.snapshot(MetricsRecordBuilder builder,
         boolean all) | 
|  void | MetricMutableGaugeLong.snapshot(MetricsRecordBuilder builder,
         boolean all) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||