## Uses of Interface
org.apache.hadoop.mapreduce.counters.CounterGroupBase

- Packages that use CounterGroupBase
  Package | Description
  --- | ---
  org.apache.hadoop.mapred |
  org.apache.hadoop.mapreduce |
  org.apache.hadoop.mapreduce.counters | This package contains the implementations of different types of map-reduce counters.
  org.apache.hadoop.mapreduce.util |

- - ### Uses of CounterGroupBase in org.apache.hadoop.mapred

    Classes in org.apache.hadoop.mapred that implement CounterGroupBase
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `Counters.Group` `Group` of counters, comprising of counters from a particular counter `Enum` class.

    Methods in org.apache.hadoop.mapred that return CounterGroupBase
    Modifier and Type | Method and Description
    --- | ---
    `CounterGroupBase<Counters.Counter>` | Counters.Group.`getUnderlyingGroup()`

    Methods in org.apache.hadoop.mapred with parameters of type CounterGroupBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | Counters.Group.`incrAllCounters(CounterGroupBase<Counters.Counter> rightGroup)`

  - ### Uses of CounterGroupBase in org.apache.hadoop.mapreduce

    Subinterfaces of CounterGroupBase in org.apache.hadoop.mapreduce
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CounterGroup` A group of `Counter`s that logically belong together.

  - ### Uses of CounterGroupBase in org.apache.hadoop.mapreduce.counters

    Classes in org.apache.hadoop.mapreduce.counters with type parameters of type CounterGroupBase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `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.
    `class` | `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.

    Classes in org.apache.hadoop.mapreduce.counters that implement CounterGroupBase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCounterGroup<T extends Counter>` An abstract class to provide common implementation of the generic counter group in both mapred and mapreduce package.
    `class` | `FileSystemCounterGroup<C extends Counter>` An abstract class to provide common implementation of the filesystem counter group in both mapred and mapreduce packages.
    `class` | `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.

    Methods in org.apache.hadoop.mapreduce.counters that return CounterGroupBase
    Modifier and Type | Method and Description
    --- | ---
    `CounterGroupBase<T>` | CounterGroupBase.`getUnderlyingGroup()`

    Methods in org.apache.hadoop.mapreduce.counters with parameters of type CounterGroupBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | FileSystemCounterGroup.`incrAllCounters(CounterGroupBase<C> other)`
    `void` | FrameworkCounterGroup.`incrAllCounters(CounterGroupBase<C> other)`
    `void` | AbstractCounterGroup.`incrAllCounters(CounterGroupBase<T> rightGroup)`
    `void` | CounterGroupBase.`incrAllCounters(CounterGroupBase<T> rightGroup)` Increment all counters by a group of counters

  - ### Uses of CounterGroupBase in org.apache.hadoop.mapreduce.util

    Methods in org.apache.hadoop.mapreduce.util with type parameters of type CounterGroupBase
    Modifier and Type | Method and Description
    --- | ---
    `static <C extends Counter,G extends CounterGroupBase<C>,T extends AbstractCounters<C,G>> T` | CountersStrings.`parseEscapedCompactString(String compactString, T counters)` Parse a pre 0.21 counters string into a counter object.
    `static <G extends CounterGroupBase<?>> String` | CountersStrings.`toEscapedCompactString(G group)` Make the 0.21 counter group string.
    `static <C extends Counter,G extends CounterGroupBase<C>,T extends AbstractCounters<C,G>> String` | CountersStrings.`toEscapedCompactString(T counters)` Make the pre 0.21 counters string

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