public class KafkaRecordReader extends org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable> implements org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>
| Constructor and Description |
|---|
KafkaRecordReader() |
KafkaRecordReader(KafkaInputSplit inputSplit,
org.apache.hadoop.conf.Configuration jobConf) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.hadoop.io.NullWritable |
createKey() |
KafkaWritable |
createValue() |
org.apache.hadoop.io.NullWritable |
getCurrentKey() |
KafkaWritable |
getCurrentValue() |
long |
getPos() |
float |
getProgress() |
void |
initialize(org.apache.hadoop.mapreduce.InputSplit inputSplit,
org.apache.hadoop.mapreduce.TaskAttemptContext context) |
boolean |
next(org.apache.hadoop.io.NullWritable nullWritable,
KafkaWritable bytesWritable) |
boolean |
nextKeyValue() |
public KafkaRecordReader()
public KafkaRecordReader(KafkaInputSplit inputSplit, org.apache.hadoop.conf.Configuration jobConf)
public void initialize(org.apache.hadoop.mapreduce.InputSplit inputSplit,
org.apache.hadoop.mapreduce.TaskAttemptContext context)
initialize in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public boolean next(org.apache.hadoop.io.NullWritable nullWritable,
KafkaWritable bytesWritable)
next in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public org.apache.hadoop.io.NullWritable createKey()
createKey in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public KafkaWritable createValue()
createValue in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public long getPos()
getPos in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public boolean nextKeyValue()
nextKeyValue in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public org.apache.hadoop.io.NullWritable getCurrentKey()
getCurrentKey in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public KafkaWritable getCurrentValue()
getCurrentValue in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public float getProgress()
getProgress in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>getProgress in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>public void close()
close in interface Closeableclose in interface AutoCloseableclose in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>close in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.NullWritable,KafkaWritable>Copyright © 2022 The Apache Software Foundation. All rights reserved.