@InterfaceAudience.Private
public interface NativeTaskOutput
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.hadoop.fs.Path | getInputFile(int mapId)Return a local reduce input file created earlier | 
| org.apache.hadoop.fs.Path | getInputFileForWrite(org.apache.hadoop.mapred.TaskID mapId,
                    long size,
                    org.apache.hadoop.conf.Configuration conf)Create a local reduce input file name. | 
| org.apache.hadoop.fs.Path | getOutputFile()Return the path to local map output file created earlier | 
| org.apache.hadoop.fs.Path | getOutputFileForWrite(long size)Create a local map output file name. | 
| org.apache.hadoop.fs.Path | getOutputIndexFile()Return the path to a local map output index file created earlier | 
| org.apache.hadoop.fs.Path | getOutputIndexFileForWrite(long size)Create a local map output index file name. | 
| String | getOutputName(int partition) | 
| org.apache.hadoop.fs.Path | getSpillFile(int spillNumber)Return a local map spill file created earlier. | 
| org.apache.hadoop.fs.Path | getSpillFileForWrite(int spillNumber,
                    long size)Create a local map spill file name. | 
| org.apache.hadoop.fs.Path | getSpillIndexFile(int spillNumber)Return a local map spill index file created earlier | 
| org.apache.hadoop.fs.Path | getSpillIndexFileForWrite(int spillNumber,
                         long size)Create a local map spill index file name. | 
| void | removeAll()Removes all of the files related to a task. | 
org.apache.hadoop.fs.Path getOutputFile()
                                 throws IOException
IOExceptionorg.apache.hadoop.fs.Path getOutputFileForWrite(long size)
                                         throws IOException
size - the size of the fileIOExceptionorg.apache.hadoop.fs.Path getOutputIndexFile()
                                      throws IOException
IOExceptionorg.apache.hadoop.fs.Path getOutputIndexFileForWrite(long size)
                                              throws IOException
size - the size of the fileIOExceptionorg.apache.hadoop.fs.Path getSpillFile(int spillNumber)
                                throws IOException
spillNumber - the numberIOExceptionorg.apache.hadoop.fs.Path getSpillFileForWrite(int spillNumber,
                                               long size)
                                        throws IOException
spillNumber - the numbersize - the size of the fileIOExceptionorg.apache.hadoop.fs.Path getSpillIndexFile(int spillNumber)
                                     throws IOException
spillNumber - the numberIOExceptionorg.apache.hadoop.fs.Path getSpillIndexFileForWrite(int spillNumber,
                                                    long size)
                                             throws IOException
size - the size of the fileIOExceptionorg.apache.hadoop.fs.Path getInputFile(int mapId)
                                throws IOException
mapId - a map task idIOExceptionorg.apache.hadoop.fs.Path getInputFileForWrite(org.apache.hadoop.mapred.TaskID mapId,
                                               long size,
                                               org.apache.hadoop.conf.Configuration conf)
                                        throws IOException
mapId - a map task idsize - the size of the fileIOExceptionvoid removeAll()
        throws IOException
IOExceptionString getOutputName(int partition)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.