Uses of Interface org.apache.hadoop.metrics.MetricsRecord (Hadoop 0.20.1+169.127 API)
Date: 2011-01-16

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.hadoop.metrics.MetricsRecord

Packages that use MetricsRecord
org.apache.hadoop.metrics | This package defines an API for reporting performance metric information.
org.apache.hadoop.metrics.spi | The Service Provider Interface for the Metrics API.
org.apache.hadoop.metrics.util |

Uses of MetricsRecord in org.apache.hadoop.metrics

Methods in org.apache.hadoop.metrics that return MetricsRecord
`static MetricsRecord` | `MetricsUtil.createRecord(MetricsContext context, String recordName)` Utility method to create and return new metrics record instance within the given context.
`MetricsRecord` | `MetricsContext.createRecord(String recordName)` Creates a new MetricsRecord instance with the given `recordName`.

Uses of MetricsRecord in org.apache.hadoop.metrics.spi

Classes in org.apache.hadoop.metrics.spi that implement MetricsRecord
`class` | `MetricsRecordImpl` An implementation of MetricsRecord.

Methods in org.apache.hadoop.metrics.spi that return MetricsRecord
`MetricsRecord` | `AbstractMetricsContext.createRecord(String recordName)` Creates a new AbstractMetricsRecord instance with the given `recordName`.
`protected MetricsRecord` | `AbstractMetricsContext.newRecord(String recordName)` Subclasses should override this if they subclass MetricsRecordImpl.
`MetricsRecord` | `CompositeContext.newRecord(String recordName)`

Uses of MetricsRecord in org.apache.hadoop.metrics.util

Methods in org.apache.hadoop.metrics.util with parameters of type MetricsRecord
`void` | `MetricsTimeVaryingInt.pushMetric(MetricsRecord mr)` Push the delta metrics to the mr.
`void` | `MetricsTimeVaryingLong.pushMetric(MetricsRecord mr)` Push the delta metrics to the mr.
`abstract void` | `MetricsBase.pushMetric(MetricsRecord mr)`
`void` | `MetricsIntValue.pushMetric(MetricsRecord mr)` Push the metric to the mr.
`void` | `MetricsTimeVaryingRate.pushMetric(MetricsRecord mr)` Push the delta metrics to the mr.
`void` | `MetricsLongValue.pushMetric(MetricsRecord mr)` Push the metric to the mr.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 The Apache Software Foundation