org.apache.hadoop.mapreduce.counters
Class Limits

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

@InterfaceAudience.Private
public class Limits
extends java.lang.Object


Constructor Summary
Limits()
           
 
Method Summary
 void checkCounters(int size)
           
 void checkGroups(int size)
           
static java.lang.String filterCounterName(java.lang.String name)
           
static java.lang.String filterGroupName(java.lang.String name)
           
static java.lang.String filterName(java.lang.String name, int maxLen)
           
static int getCounterNameMax()
           
static int getCountersMax()
           
static int getGroupNameMax()
           
static int getGroupsMax()
           
 void incrCounters()
           
static void init(org.apache.hadoop.conf.Configuration conf)
           
 LimitExceededException violation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Limits

public Limits()
Method Detail

init

public static void init(org.apache.hadoop.conf.Configuration conf)

getGroupNameMax

public static int getGroupNameMax()

getCounterNameMax

public static int getCounterNameMax()

getGroupsMax

public static int getGroupsMax()

getCountersMax

public static int getCountersMax()

filterName

public static java.lang.String filterName(java.lang.String name,
                                          int maxLen)

filterCounterName

public static java.lang.String filterCounterName(java.lang.String name)

filterGroupName

public static java.lang.String filterGroupName(java.lang.String name)

checkCounters

public void checkCounters(int size)

incrCounters

public void incrCounters()

checkGroups

public void checkGroups(int size)

violation

public LimitExceededException violation()


Copyright © 2009 The Apache Software Foundation