@InterfaceStability.Evolving

# Package org.apache.hadoop.mapreduce.counters

This package contains the implementations of different types of map-reduce counters.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  CounterGroupBase<T extends Counter> | The common counter group interface.
  CounterGroupFactory.FrameworkGroupFactory<F> |

- Class Summary
  Class | Description
  --- | ---
  AbstractCounter | An abstract counter class to provide common implementation of the counter interface in both mapred and mapreduce packages.
  AbstractCounterGroup<T extends Counter> | An abstract class to provide common implementation of the generic counter group in both mapred and mapreduce package.
  AbstractCounters<C extends Counter,G extends CounterGroupBase<C>> | An abstract class to provide common implementation for the Counters container in both mapred and mapreduce packages.
  CounterGroupFactory<C extends Counter,G extends CounterGroupBase<C>> | An abstract class to provide common implementation of the group factory in both mapred and mapreduce packages.
  FileSystemCounterGroup<C extends Counter> | An abstract class to provide common implementation of the filesystem counter group in both mapred and mapreduce packages.
  FileSystemCounterGroup.FSCounter |
  FrameworkCounterGroup<T extends Enum<T>,C extends Counter> | An abstract class to provide common implementation for the framework counter group in both mapred and mapreduce packages.
  FrameworkCounterGroup.FrameworkCounter<T extends Enum<T>> | A counter facade for framework counters.
  GenericCounter | A generic counter implementation
  Limits |

- Exception Summary
  Exception | Description
  --- | ---
  LimitExceededException |

## Package org.apache.hadoop.mapreduce.counters Description

This package contains the implementations of different types of map-reduce counters. cf. MAPREDUCE-901 for rationales.

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.