Class AbstractInputRecordProcessor<INPUT_KEY,INPUT_VALUE>

java.lang.Object
com.linkedin.venice.hadoop.task.datawriter.AbstractDataWriterTask
com.linkedin.venice.hadoop.task.datawriter.AbstractInputRecordProcessor<INPUT_KEY,INPUT_VALUE>
Type Parameters:
INPUT_KEY - type of the input key read from InputFormat
INPUT_VALUE - type of the input value read from InputFormat
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
AbstractVeniceMapper, SparkInputRecordProcessor

public abstract class AbstractInputRecordProcessor<INPUT_KEY,INPUT_VALUE> extends AbstractDataWriterTask implements Closeable
An abstraction of the task that processes each record from the input, and returns serialized, and potentially compressed, Avro key/value pairs.