InputFormat import java.io.IOException; import java.util.List; /** * InputFormat describes the input-specification for a Map-Reduce job. * * The Map-Reduce framework relies on the InputFormat of the job to: * * Validate the input-specification of the…