|
||||||||||
| 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 skipped| Method Detail |
|---|
protected void validatePaths(DistCpOptions options)
throws IOException,
org.apache.hadoop.tools.CopyListing.InvalidInputException
validatePaths in class CopyListingoptions - - 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 CopyListingpathToListingFile: - The location at which the copy-listing file
is to be created.options: - Input Options for DistCp (indicating source/target paths.)
IOExceptionprotected long getBytesToCopy()
getBytesToCopy in class CopyListingprotected long getNumberOfPaths()
getNumberOfPaths in class CopyListing
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||