|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.conf.Configured
org.apache.hadoop.tools.CopyListing
org.apache.hadoop.tools.GlobbedCopyListing
public class GlobbedCopyListing
GlobbedCopyListing implements the CopyListing interface, to create the copy listing-file by "globbing" all specified source paths (wild-cards and all.)
Constructor Summary | |
---|---|
GlobbedCopyListing(org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.security.Credentials credentials)
Constructor, to initialize the configuration. |
Method Summary | |
---|---|
void |
doBuildListing(org.apache.hadoop.fs.Path pathToListingFile,
DistCpOptions options)
Implementation of CopyListing::buildListing(). |
protected long |
getBytesToCopy()
Return the total bytes that distCp should copy for the source paths This doesn't consider whether file is same should be skipped during copy |
protected long |
getNumberOfPaths()
Return the total number of paths to distcp, includes directories as well This doesn't consider whether file/dir is already present and should be skipped during copy |
protected void |
validatePaths(DistCpOptions options)
Validate input and output paths |
Methods inherited from class org.apache.hadoop.tools.CopyListing |
---|
buildListing, checkForDuplicates, getCopyListing, getCredentials, setCredentials |
Methods inherited from class org.apache.hadoop.conf.Configured |
---|
getConf, setConf |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GlobbedCopyListing(org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.security.Credentials credentials)
configuration:
- The input Configuration object.credentials
- - Credentials object on which the FS delegation tokens are cached. If null
delegation token caching is skippedMethod Detail |
---|
protected void validatePaths(DistCpOptions options) throws IOException, org.apache.hadoop.tools.CopyListing.InvalidInputException
validatePaths
in class CopyListing
options
- - Input options
IOException
org.apache.hadoop.tools.CopyListing.InvalidInputException
public void doBuildListing(org.apache.hadoop.fs.Path pathToListingFile, DistCpOptions options) throws IOException
doBuildListing
in class CopyListing
pathToListingFile:
- The location at which the copy-listing file
is to be created.options:
- Input Options for DistCp (indicating source/target paths.)
IOException
protected long getBytesToCopy()
getBytesToCopy
in class CopyListing
protected long getNumberOfPaths()
getNumberOfPaths
in class CopyListing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |