@InterfaceAudience.Public @InterfaceStability.Evolving public class DistCp extends Configured implements Tool
| Constructor and Description | 
|---|
| DistCp(Configuration configuration,
      org.apache.hadoop.tools.DistCpOptions inputOptions)Public Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Job | createAndSubmitJob()Create and submit the mapreduce job. | 
| protected Path | createInputFileListing(Job job)Create input listing by invoking an appropriate copy listing
 implementation. | 
| Job | execute()Implements the core-execution. | 
| protected Path | getFileListingPath()Get default name of the copy listing file. | 
| static void | main(String[] argv)Main function of the DistCp program. | 
| int | run(String[] argv)Implementation of Tool::run(). | 
| void | waitForJobCompletion(Job job)Wait for the given job to complete. | 
getConf, setConfclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConf, setConfpublic DistCp(Configuration configuration, org.apache.hadoop.tools.DistCpOptions inputOptions) throws Exception
inputOptions - Options (indicating source-paths, target-location.)configuration - The Hadoop configuration against which the Copy-mapper must run.Exceptionpublic int run(String[] argv)
public Job execute() throws Exception
Exceptionpublic Job createAndSubmitJob() throws Exception
Exceptionpublic void waitForJobCompletion(Job job) throws Exception
job - the given mapreduce job that has already been submittedExceptionprotected Path createInputFileListing(Job job) throws IOException
job - - Handle to jobIOException - - If anyprotected Path getFileListingPath() throws IOException
IOException - - Exception if anypublic static void main(String[] argv)
argv - Command-line arguments sent to DistCp.Copyright © 2022 Apache Software Foundation. All rights reserved.