| Package | Description | 
|---|---|
| org.apache.hadoop.fs | An abstract file system API. | 
| org.apache.hadoop.fs.kfs | A client for the Kosmos filesystem (KFS) | 
| org.apache.hadoop.fs.viewfs | |
| org.apache.hadoop.mapred | |
| org.apache.hadoop.mapreduce.lib.input | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockLocation[] | LocatedFileStatus. getBlockLocations()Get the file's block locations | 
| BlockLocation[] | FileSystem. getFileBlockLocations(FileStatus file,
                                          long start,
                                          long len)Return an array containing hostnames, offset and size of 
 portions of the given file. | 
| BlockLocation[] | FilterFileSystem. getFileBlockLocations(FileStatus file,
                                          long start,
                                          long len) | 
| abstract BlockLocation[] | AbstractFileSystem. getFileBlockLocations(Path f,
                                          long start,
                                          long len)The specification of this method matches that of
  FileContext.getFileBlockLocations(Path, long, long)except that
 Path f must be for this file system. | 
| BlockLocation[] | FileContext. getFileBlockLocations(Path f,
                                          long start,
                                          long len)Return blockLocation of the given file for the given offset and len. | 
| BlockLocation[] | FileSystem. getFileBlockLocations(Path p,
                                          long start,
                                          long len)Return an array containing hostnames, offset and size of 
 portions of the given file. | 
| Constructor and Description | 
|---|
| LocatedFileStatus(FileStatus stat,
                                  BlockLocation[] locations)Constructor | 
| LocatedFileStatus(long length,
                                  boolean isdir,
                                  int block_replication,
                                  long blocksize,
                                  long modification_time,
                                  long access_time,
                                  FsPermission permission,
                                  String owner,
                                  String group,
                                  Path symlink,
                                  Path path,
                                  BlockLocation[] locations)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockLocation[] | KosmosFileSystem. getFileBlockLocations(FileStatus file,
                                          long start,
                                          long len)Return null if the file doesn't exist; otherwise, get the
 locations of the various chunks of the file file from KFS. | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockLocation[] | ViewFileSystem. getFileBlockLocations(FileStatus fs,
                                          long start,
                                          long len) | 
| BlockLocation[] | ViewFs. getFileBlockLocations(Path f,
                                          long start,
                                          long len) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected int | FileInputFormat. getBlockIndex(BlockLocation[] blkLocations,
                          long offset) | 
| protected String[] | FileInputFormat. getSplitHosts(BlockLocation[] blkLocations,
                          long offset,
                          long splitSize,
                          org.apache.hadoop.net.NetworkTopology clusterMap)This function identifies and returns the hosts that contribute 
 most for a given split. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BlockLocation[] | CombineFileInputFormat. getFileBlockLocations(FileSystem fs,
                                          FileStatus stat) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected int | FileInputFormat. getBlockIndex(BlockLocation[] blkLocations,
                          long offset) | 
Copyright © 2014 Apache Software Foundation. All Rights Reserved.