org.apache.hadoop.mapreduce.counters
Class Limits

java.lang.Object
  extended by org.apache.hadoop.mapreduce.counters.Limits

@InterfaceAudience.Private
public class Limits
extends Object


Field Summary
static int COUNTER_NAME_MAX
           
static int COUNTERS_MAX
           
static int GROUP_NAME_MAX
           
static int GROUPS_MAX
           
 
Constructor Summary
Limits()
           
 
Method Summary
 void checkCounters(int size)
           
 void checkGroups(int size)
           
static String filterCounterName(String name)
           
static String filterGroupName(String name)
           
static String filterName(String name, int maxLen)
           
 void incrCounters()
           
 LimitExceededException violation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GROUP_NAME_MAX

public static final int GROUP_NAME_MAX

COUNTER_NAME_MAX

public static final int COUNTER_NAME_MAX

GROUPS_MAX

public static final int GROUPS_MAX

COUNTERS_MAX

public static final int COUNTERS_MAX
Constructor Detail

Limits

public Limits()
Method Detail

filterName

public static String filterName(String name,
                                int maxLen)

filterCounterName

public static String filterCounterName(String name)

filterGroupName

public static String filterGroupName(String name)

checkCounters

public void checkCounters(int size)

incrCounters

public void incrCounters()

checkGroups

public void checkGroups(int size)

violation

public LimitExceededException violation()


Copyright © 2012 Apache Software Foundation. All Rights Reserved.