org.apache.hadoop.tools (Apache Hadoop Main 3.5.0 API)
Description: declaration: package: org.apache.hadoop.tools

# Package org.apache.hadoop.tools

@Public package org.apache.hadoop.tools
Command-line tools for MapReduce.

- Related Packages
  Package
  Description
  org.apache.hadoop
  org.apache.hadoop.tools.fedbalance
  FedBalance is a tool for balancing data across federation clusters.
  org.apache.hadoop.tools.mapred
  org.apache.hadoop.tools.proto
  org.apache.hadoop.tools.protocolPB
  org.apache.hadoop.tools.rumen
  Rumen is a data extraction and analysis tool built for Apache Hadoop.
  org.apache.hadoop.tools.util
- Class
  Description
  org.apache.hadoop.tools.CommandShell
  This program is a CLI utility base class utilizing hadoop Tool class.
  org.apache.hadoop.tools.CopyFilter
  Interface for excluding files from DistCp.
  org.apache.hadoop.tools.CopyListing
  The CopyListing abstraction is responsible for how the list of sources and targets is constructed, for DistCp's copy function.
  org.apache.hadoop.tools.CopyListing.AclsNotSupportedException
  org.apache.hadoop.tools.CopyListing.XAttrsNotSupportedException
  org.apache.hadoop.tools.CopyListingFileStatus
  CopyListingFileStatus is a view of `FileStatus`, recording additional data members useful to distcp.
  org.apache.hadoop.tools.DistCh
  A Map-reduce program to recursively change files properties such as owner, group and permission.
  DistCp
  DistCp is the main driver-class for DistCpV2.
  org.apache.hadoop.tools.DistCpConstants
  Utility class to hold commonly used constants.
  org.apache.hadoop.tools.DistCpContext
  This is the context of the distcp at runtime.
  DistCpOptions
  The Options class encapsulates all DistCp options.
  org.apache.hadoop.tools.DistCpOptions.Builder
  The builder of the `DistCpOptions`.
  DistCpOptions.FileAttribute
  File attributes for preserve.
  DistCpOptionSwitch
  Enumeration mapping configuration keys to distcp command line options.
  org.apache.hadoop.tools.FileBasedCopyListing
  FileBasedCopyListing 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.GetGroupsBase
  Base class for the HDFS and MR implementations of tools which fetch and display the groups that users belong to.
  org.apache.hadoop.tools.GetUserMappingsProtocol
  Protocol implemented by the Name Node and Job Tracker which maps users to groups.
  org.apache.hadoop.tools.GlobbedCopyListing
  GlobbedCopyListing implements the CopyListing interface, to create the copy listing-file by "globbing" all specified source paths (wild-cards and all.)
  org.apache.hadoop.tools.HadoopArchiveLogs
  This tool moves Aggregated Log files into HAR archives using the `HadoopArchives` tool and the Distributed Shell via the `HadoopArchiveLogsRunner`.
  org.apache.hadoop.tools.HadoopArchiveLogsRunner
  This is a child program designed to be used by the `HadoopArchiveLogs` tool via the Distributed Shell.
  org.apache.hadoop.tools.HadoopArchives
  a archive creation utility.
  org.apache.hadoop.tools.OptionsParser
  The 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.RegexCopyFilter
  A CopyFilter which compares Java Regex Patterns to each Path to determine whether a file should be copied.
  org.apache.hadoop.tools.RegexpInConfigurationFilter
  Implementation of regex based filter for DistCp.
  org.apache.hadoop.tools.SimpleCopyListing
  The SimpleCopyListing is responsible for making the exhaustive list of all files/directories under its specified list of input-paths.
  org.apache.hadoop.tools.TableListing
  This class implements a "table listing" with column headers.
  org.apache.hadoop.tools.TableListing.Builder
  TableListing.Justification
  org.apache.hadoop.tools.TrueCopyFilter
  A CopyFilter which always returns true.