org.apache.hadoop.metrics2.sink
Class FileSink
java.lang.Object
   org.apache.hadoop.metrics2.sink.FileSink
org.apache.hadoop.metrics2.sink.FileSink
- All Implemented Interfaces: 
- MetricsPlugin, MetricsSink
- public class FileSink 
- extends Object- implements MetricsSink
 
| Method Summary | 
|  void | flush()Flush any buffered metrics
 | 
|  void | init(org.apache.commons.configuration.SubsetConfiguration conf)Initialize the plugin
 | 
|  void | putMetrics(MetricsRecord record)Put a metrics record in the sink
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FileSink
public FileSink()
init
public void init(org.apache.commons.configuration.SubsetConfiguration conf)
- Description copied from interface: MetricsPlugin
- Initialize the plugin
 
- 
- Specified by:
- initin interface- MetricsPlugin
 
- 
- Parameters:
- conf- the configuration object for the plugin
 
putMetrics
public void putMetrics(MetricsRecord record)
- Description copied from interface: MetricsSink
- Put a metrics record in the sink
 
- 
- Specified by:
- putMetricsin interface- MetricsSink
 
- 
- Parameters:
- record- the record to put
 
flush
public void flush()
- Description copied from interface: MetricsSink
- Flush any buffered metrics
 
- 
- Specified by:
- flushin interface- MetricsSink
 
- 
 
Copyright © 2009 The Apache Software Foundation