org.apache.hadoop.metrics.spi
Class OutputRecord

java.lang.Object
  extended by org.apache.hadoop.metrics.spi.OutputRecord

Deprecated. in favor of org.apache.hadoop.metrics2 usage.

@Deprecated
@InterfaceAudience.Public
@InterfaceStability.Evolving
public class OutputRecord
extends Object

Represents a record of metric data to be sent to a metrics system.


Method Summary
 Number getMetric(String name)
          Deprecated. Returns the metric object which can be a Float, Integer, Short or Byte.
 Set<String> getMetricNames()
          Deprecated. Returns the set of metric names.
 AbstractMetricsContext.MetricMap getMetricsCopy()
          Deprecated. Returns a copy of this record's metrics.
 Object getTag(String name)
          Deprecated. Returns a tag object which is can be a String, Integer, Short or Byte.
 Set<String> getTagNames()
          Deprecated. Returns the set of tag names
 AbstractMetricsContext.TagMap getTagsCopy()
          Deprecated. Returns a copy of this record's tags.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTagNames

public Set<String> getTagNames()
Deprecated. 
Returns the set of tag names


getTag

public Object getTag(String name)
Deprecated. 
Returns a tag object which is can be a String, Integer, Short or Byte.

Returns:
the tag value, or null if there is no such tag

getMetricNames

public Set<String> getMetricNames()
Deprecated. 
Returns the set of metric names.


getMetric

public Number getMetric(String name)
Deprecated. 
Returns the metric object which can be a Float, Integer, Short or Byte.


getTagsCopy

public AbstractMetricsContext.TagMap getTagsCopy()
Deprecated. 
Returns a copy of this record's tags.


getMetricsCopy

public AbstractMetricsContext.MetricMap getMetricsCopy()
Deprecated. 
Returns a copy of this record's metrics.



Copyright © 2009 The Apache Software Foundation