public class HadoopTupleEntrySchemeCollector extends TupleEntrySchemeCollector<org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.OutputCollector>
TupleEntryCollector
that writes tuples to the resource managed by
a particular Tap
instance.sinkCall
tupleEntry
Constructor and Description |
---|
HadoopTupleEntrySchemeCollector(FlowProcess<org.apache.hadoop.mapred.JobConf> flowProcess,
Tap<org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.RecordReader,org.apache.hadoop.mapred.OutputCollector> tap) |
HadoopTupleEntrySchemeCollector(FlowProcess<org.apache.hadoop.mapred.JobConf> flowProcess,
Tap<org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.RecordReader,org.apache.hadoop.mapred.OutputCollector> tap,
org.apache.hadoop.mapred.OutputCollector outputCollector) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.hadoop.mapred.OutputCollector<?,?> |
wrapOutput(org.apache.hadoop.mapred.OutputCollector outputCollector) |
add, add, close, collect, getFlowProcess, getOutput, prepare, setFields, setOutput
public HadoopTupleEntrySchemeCollector(FlowProcess<org.apache.hadoop.mapred.JobConf> flowProcess, Tap<org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.RecordReader,org.apache.hadoop.mapred.OutputCollector> tap) throws java.io.IOException
java.io.IOException
public HadoopTupleEntrySchemeCollector(FlowProcess<org.apache.hadoop.mapred.JobConf> flowProcess, Tap<org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.RecordReader,org.apache.hadoop.mapred.OutputCollector> tap, org.apache.hadoop.mapred.OutputCollector outputCollector) throws java.io.IOException
java.io.IOException
protected org.apache.hadoop.mapred.OutputCollector<?,?> wrapOutput(org.apache.hadoop.mapred.OutputCollector outputCollector)
wrapOutput
in class TupleEntrySchemeCollector<org.apache.hadoop.mapred.JobConf,org.apache.hadoop.mapred.OutputCollector>