Interface SequenceFileWriter
- All Known Implementing Classes:
FlowFileStreamUnpackerSequenceFileWriter,SequenceFileWriterImpl,TarUnpackerSequenceFileWriter,ZipUnpackerSequenceFileWriter
public interface SequenceFileWriter
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.flowfile.FlowFilewriteSequenceFile(org.apache.nifi.flowfile.FlowFile flowFile, org.apache.nifi.processor.ProcessSession session, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.io.SequenceFile.CompressionType compressionType, org.apache.hadoop.io.compress.CompressionCodec compressionCodec) Creates a Sequence File by writing the given FlowFile as key/value pairs.
-
Method Details
-
writeSequenceFile
org.apache.nifi.flowfile.FlowFile writeSequenceFile(org.apache.nifi.flowfile.FlowFile flowFile, org.apache.nifi.processor.ProcessSession session, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.io.SequenceFile.CompressionType compressionType, org.apache.hadoop.io.compress.CompressionCodec compressionCodec) Creates a Sequence File by writing the given FlowFile as key/value pairs. The provided FlowFile may be a package of multiple FlowFiles, or just one. The keys for the Sequence File are the flow files' logical names. The values are the flow files' content.- Parameters:
flowFile- - the FlowFile to write to the Sequence File.session- sessionconfiguration- configurationcompressionType- compression typecompressionCodec- compression codec- Returns:
- the written to SequenceFile flow file
-