org.apache.flume.sink.hdfs
Class HDFSDataStream
java.lang.Object
  
org.apache.flume.sink.hdfs.AbstractHDFSWriter
      
org.apache.flume.sink.hdfs.HDFSDataStream
- All Implemented Interfaces: 
 - Configurable, HDFSWriter
 
public class HDFSDataStream
- extends AbstractHDFSWriter
 
 
| 
Method Summary | 
 void | 
append(Event e)
 
            | 
 void | 
close()
 
            | 
 void | 
configure(Context context)
 
          
 Request the implementing class to (re)configure itself. | 
protected  void | 
doOpen(org.apache.hadoop.conf.Configuration conf,
       org.apache.hadoop.fs.Path dstPath,
       org.apache.hadoop.fs.FileSystem hdfs)
 
            | 
protected  org.apache.hadoop.fs.FileSystem | 
getDfs(org.apache.hadoop.conf.Configuration conf,
       org.apache.hadoop.fs.Path dstPath)
 
            | 
 void | 
open(String filePath)
 
            | 
 void | 
open(String filePath,
     org.apache.hadoop.io.compress.CompressionCodec codec,
     org.apache.hadoop.io.SequenceFile.CompressionType cType)
 
            | 
 void | 
sync()
 
            | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
HDFSDataStream
public HDFSDataStream()
configure
public void configure(Context context)
- Description copied from interface: 
Configurable 
 Request the implementing class to (re)configure itself.
 
 
 When configuration parameters are changed, they must be
 reflected by the component asap.
 
 
 There are no thread safety guarrantees on when configure might be called.
 
- Specified by:
 configure in interface Configurable- Overrides:
 configure in class AbstractHDFSWriter
 
 
getDfs
protected org.apache.hadoop.fs.FileSystem getDfs(org.apache.hadoop.conf.Configuration conf,
                                                 org.apache.hadoop.fs.Path dstPath)
                                          throws IOException
- Throws:
 IOException
 
doOpen
protected void doOpen(org.apache.hadoop.conf.Configuration conf,
                      org.apache.hadoop.fs.Path dstPath,
                      org.apache.hadoop.fs.FileSystem hdfs)
               throws IOException
- Throws:
 IOException
 
open
public void open(String filePath)
          throws IOException
- Throws:
 IOException
 
open
public void open(String filePath,
                 org.apache.hadoop.io.compress.CompressionCodec codec,
                 org.apache.hadoop.io.SequenceFile.CompressionType cType)
          throws IOException
- Throws:
 IOException
 
append
public void append(Event e)
            throws IOException
- Throws:
 IOException
 
sync
public void sync()
          throws IOException
- Throws:
 IOException
 
close
public void close()
           throws IOException
- Throws:
 IOException
 
Copyright © 2009-2014 Apache Software Foundation. All Rights Reserved.