Package org.apache.hadoop.tools
@Public
package org.apache.hadoop.tools
Command-line tools for MapReduce.
-
ClassDescriptionorg.apache.hadoop.tools.CommandShellThis program is a CLI utility base class utilizing hadoop Tool class.org.apache.hadoop.tools.CopyFilterInterface for excluding files from DistCp.org.apache.hadoop.tools.CopyListingThe CopyListing abstraction is responsible for how the list of sources and targets is constructed, for DistCp's copy function.org.apache.hadoop.tools.CopyListing.AclsNotSupportedExceptionorg.apache.hadoop.tools.CopyListing.XAttrsNotSupportedExceptionorg.apache.hadoop.tools.CopyListingFileStatusCopyListingFileStatus is a view of
FileStatus, recording additional data members useful to distcp.org.apache.hadoop.tools.DistChA Map-reduce program to recursively change files properties such as owner, group and permission.DistCp is the main driver-class for DistCpV2.org.apache.hadoop.tools.DistCpConstantsUtility class to hold commonly used constants.org.apache.hadoop.tools.DistCpContextThis is the context of the distcp at runtime.The Options class encapsulates all DistCp options.org.apache.hadoop.tools.DistCpOptions.BuilderThe builder of theDistCpOptions.File attributes for preserve.Enumeration mapping configuration keys to distcp command line options.org.apache.hadoop.tools.FileBasedCopyListingFileBasedCopyListing implements the CopyListing interface, to create the copy-listing for DistCp, by iterating over all source paths mentioned in a specified input-file.org.apache.hadoop.tools.GetGroupsBaseBase class for the HDFS and MR implementations of tools which fetch and display the groups that users belong to.org.apache.hadoop.tools.GetUserMappingsProtocolProtocol implemented by the Name Node and Job Tracker which maps users to groups.org.apache.hadoop.tools.GlobbedCopyListingGlobbedCopyListing implements the CopyListing interface, to create the copy listing-file by "globbing" all specified source paths (wild-cards and all.)org.apache.hadoop.tools.HadoopArchiveLogsThis tool moves Aggregated Log files into HAR archives using theHadoopArchivestool and the Distributed Shell via theHadoopArchiveLogsRunner.org.apache.hadoop.tools.HadoopArchiveLogsRunnerThis is a child program designed to be used by theHadoopArchiveLogstool via the Distributed Shell.org.apache.hadoop.tools.HadoopArchivesa archive creation utility.org.apache.hadoop.tools.OptionsParserThe OptionsParser parses out the command-line options passed to DistCp, and interprets those specific to DistCp, to create an Options object.org.apache.hadoop.tools.RegexCopyFilterA CopyFilter which compares Java Regex Patterns to each Path to determine whether a file should be copied.org.apache.hadoop.tools.RegexpInConfigurationFilterImplementation of regex based filter for DistCp.org.apache.hadoop.tools.SimpleCopyListingThe SimpleCopyListing is responsible for making the exhaustive list of all files/directories under its specified list of input-paths.org.apache.hadoop.tools.TableListingThis class implements a "table listing" with column headers.org.apache.hadoop.tools.TableListing.Builderorg.apache.hadoop.tools.TrueCopyFilterA CopyFilter which always returns true.