| Class and Description | 
|---|
| Cluster Provides a way to access information about the map/reduce cluster. | 
| Cluster.JobTrackerStatus | 
| Counter A named counter that tracks the progress of a map/reduce job. | 
| Counters Countersholds per job/task counters, defined either by the
 Map-Reduce framework or applications. | 
| ID A general identifier, which internally stores the id
 as an integer. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| JobACL Job related ACLs | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| JobStatus Describes the current status of a job. | 
| JobStatus.State Current state of the job | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| QueueInfo Class that contains the information regarding the Job Queues which are 
 maintained by the Hadoop Map/Reduce framework. | 
| RecordWriter RecordWriterwrites the output <key, value> pairs 
 to an output file. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| Reducer.Context The  Contextpassed on to theReducerimplementations. | 
| StatusReporter | 
| TaskAttemptContext The context for task attempts. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskCompletionEvent This is used to track task completion events on 
 job tracker. | 
| TaskID TaskID represents the immutable and unique identifier for 
 a Map or Reduce Task. | 
| TaskReport A report on the state of a task. | 
| TaskType Enum for map, reduce, job-setup, job-cleanup, task-cleanup task types. | 
| Class and Description | 
|---|
| RecordReader The record reader breaks the data into key/value pairs for input to the
  Mapper. | 
| Class and Description | 
|---|
| Cluster Provides a way to access information about the map/reduce cluster. | 
| Cluster.JobTrackerStatus | 
| ClusterMetrics Status information on the current state of the Map-Reduce cluster. | 
| Counter A named counter that tracks the progress of a map/reduce job. | 
| Counters Countersholds per job/task counters, defined either by the
 Map-Reduce framework or applications. | 
| FileSystemCounter | 
| ID A general identifier, which internally stores the id
 as an integer. | 
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| Job The job submitter's view of the Job. | 
| Job.JobState | 
| Job.TaskStatusFilter | 
| JobACL Job related ACLs | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| JobCounter | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| JobPriority Used to describe the priority of the running job. | 
| JobStatus Describes the current status of a job. | 
| JobStatus.State Current state of the job | 
| MapContext The context that is given to the  Mapper. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| Mapper.Context The  Contextpassed on to theMapperimplementations. | 
| MRJobConfig | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| Partitioner Partitions the key space. | 
| QueueAclsInfo Class to encapsulate Queue ACLs for a particular
  user. | 
| QueueInfo Class that contains the information regarding the Job Queues which are 
 maintained by the Hadoop Map/Reduce framework. | 
| QueueState Enum representing queue state | 
| RecordReader The record reader breaks the data into key/value pairs for input to the
  Mapper. | 
| RecordWriter RecordWriterwrites the output <key, value> pairs 
 to an output file. | 
| ReduceContext The context passed to the  Reducer. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| Reducer.Context The  Contextpassed on to theReducerimplementations. | 
| TaskAttemptContext The context for task attempts. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskCompletionEvent This is used to track task completion events on 
 job tracker. | 
| TaskCompletionEvent.Status | 
| TaskCounter | 
| TaskID TaskID represents the immutable and unique identifier for 
 a Map or Reduce Task. | 
| TaskInputOutputContext A context object that allows input and output from the task. | 
| TaskReport A report on the state of a task. | 
| TaskTrackerInfo Information about TaskTracker. | 
| TaskType Enum for map, reduce, job-setup, job-cleanup, task-cleanup task types. | 
| Class and Description | 
|---|
| Counter A named counter that tracks the progress of a map/reduce job. | 
| FileSystemCounter | 
| Class and Description | 
|---|
| Counters Countersholds per job/task counters, defined either by the
 Map-Reduce framework or applications. | 
| JobACL Job related ACLs | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskID TaskID represents the immutable and unique identifier for 
 a Map or Reduce Task. | 
| TaskType Enum for map, reduce, job-setup, job-cleanup, task-cleanup task types. | 
| Class and Description | 
|---|
| Job The job submitter's view of the Job. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| Mapper.Context The  Contextpassed on to theMapperimplementations. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| Reducer.Context The  Contextpassed on to theReducerimplementations. | 
| Class and Description | 
|---|
| Job The job submitter's view of the Job. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| Mapper.Context The  Contextpassed on to theMapperimplementations. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| Reducer.Context The  Contextpassed on to theReducerimplementations. | 
| Class and Description | 
|---|
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| Job The job submitter's view of the Job. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| RecordReader The record reader breaks the data into key/value pairs for input to the
  Mapper. | 
| RecordWriter RecordWriterwrites the output <key, value> pairs 
 to an output file. | 
| TaskAttemptContext The context for task attempts. | 
| Class and Description | 
|---|
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| Mapper.Context The  Contextpassed on to theMapperimplementations. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| Reducer.Context The  Contextpassed on to theReducerimplementations. | 
| Class and Description | 
|---|
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| Job The job submitter's view of the Job. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| Mapper.Context The  Contextpassed on to theMapperimplementations. | 
| RecordReader The record reader breaks the data into key/value pairs for input to the
  Mapper. | 
| TaskAttemptContext The context for task attempts. | 
| Class and Description | 
|---|
| Job The job submitter's view of the Job. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| Class and Description | 
|---|
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| RecordReader The record reader breaks the data into key/value pairs for input to the
  Mapper. | 
| TaskAttemptContext The context for task attempts. | 
| Class and Description | 
|---|
| Counter A named counter that tracks the progress of a map/reduce job. | 
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| Job The job submitter's view of the Job. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| MapContext The context that is given to the  Mapper. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| Mapper.Context The  Contextpassed on to theMapperimplementations. | 
| MRJobConfig | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| Partitioner Partitions the key space. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| TaskAttemptContext The context for task attempts. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskInputOutputContext A context object that allows input and output from the task. | 
| Class and Description | 
|---|
| Job The job submitter's view of the Job. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| JobStatus.State Current state of the job | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| Partitioner Partitions the key space. | 
| RecordWriter RecordWriterwrites the output <key, value> pairs 
 to an output file. | 
| TaskAttemptContext The context for task attempts. | 
| TaskInputOutputContext A context object that allows input and output from the task. | 
| Class and Description | 
|---|
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| Job The job submitter's view of the Job. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| Partitioner Partitions the key space. | 
| Class and Description | 
|---|
| Counter A named counter that tracks the progress of a map/reduce job. | 
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| MRJobConfig | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| Partitioner Partitions the key space. | 
| ReduceContext The context passed to the  Reducer. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| Reducer.Context The  Contextpassed on to theReducerimplementations. | 
| TaskAttemptContext The context for task attempts. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskInputOutputContext A context object that allows input and output from the task. | 
| Class and Description | 
|---|
| Cluster.JobTrackerStatus | 
| ClusterMetrics Status information on the current state of the Map-Reduce cluster. | 
| Counters Countersholds per job/task counters, defined either by the
 Map-Reduce framework or applications. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| JobStatus Describes the current status of a job. | 
| QueueAclsInfo Class to encapsulate Queue ACLs for a particular
  user. | 
| QueueInfo Class that contains the information regarding the Job Queues which are 
 maintained by the Hadoop Map/Reduce framework. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskCompletionEvent This is used to track task completion events on 
 job tracker. | 
| TaskReport A report on the state of a task. | 
| TaskTrackerInfo Information about TaskTracker. | 
| TaskType Enum for map, reduce, job-setup, job-cleanup, task-cleanup task types. | 
| Class and Description | 
|---|
| MRConfig Place holder for cluster level configuration keys. | 
| Class and Description | 
|---|
| MRConfig Place holder for cluster level configuration keys. | 
| Class and Description | 
|---|
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| Class and Description | 
|---|
| Counter A named counter that tracks the progress of a map/reduce job. | 
| InputFormat InputFormatdescribes the input-specification for a 
 Map-Reduce job. | 
| InputSplit InputSplitrepresents the data to be processed by an 
 individualMapper. | 
| JobContext A read-only view of the job that is provided to the tasks while they
 are running. | 
| JobID JobID represents the immutable and unique identifier for 
 the job. | 
| MapContext The context that is given to the  Mapper. | 
| Mapper Maps input key/value pairs to a set of intermediate key/value pairs. | 
| MRJobConfig | 
| OutputCommitter OutputCommitterdescribes the commit of task output for a 
 Map-Reduce job. | 
| OutputFormat OutputFormatdescribes the output-specification for a 
 Map-Reduce job. | 
| Partitioner Partitions the key space. | 
| RecordReader The record reader breaks the data into key/value pairs for input to the
  Mapper. | 
| RecordWriter RecordWriterwrites the output <key, value> pairs 
 to an output file. | 
| ReduceContext The context passed to the  Reducer. | 
| ReduceContext.ValueIterator Iteratorto iterate over values for a given group of records. | 
| Reducer Reduces a set of intermediate values which share a key to a smaller set of
 values. | 
| StatusReporter | 
| TaskAttemptContext The context for task attempts. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskInputOutputContext A context object that allows input and output from the task. | 
| Class and Description | 
|---|
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| TaskID TaskID represents the immutable and unique identifier for 
 a Map or Reduce Task. | 
| Class and Description | 
|---|
| Cluster Provides a way to access information about the map/reduce cluster. | 
| Counters Countersholds per job/task counters, defined either by the
 Map-Reduce framework or applications. | 
| Job The job submitter's view of the Job. | 
| JobStatus Describes the current status of a job. | 
| TaskAttemptID TaskAttemptID represents the immutable and unique identifier for 
 a task attempt. | 
| Class and Description | 
|---|
| Counter A named counter that tracks the progress of a map/reduce job. | 
| Counters Countersholds per job/task counters, defined either by the
 Map-Reduce framework or applications. | 
Copyright © 2008–2018 Apache Software Foundation. All rights reserved.