org.apache.kafka.common.metrics
Class Quota

java.lang.Object
  extended by org.apache.kafka.common.metrics.Quota

public final class Quota
extends java.lang.Object

An upper or lower bound for metrics


Constructor Summary
Quota(double bound, boolean upper)
           
 
Method Summary
 boolean acceptable(double value)
           
 double bound()
           
 boolean isUpperBound()
           
static Quota lessThan(double upperBound)
           
static Quota moreThan(double lowerBound)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Quota

public Quota(double bound,
             boolean upper)
Method Detail

lessThan

public static Quota lessThan(double upperBound)

moreThan

public static Quota moreThan(double lowerBound)

isUpperBound

public boolean isUpperBound()

bound

public double bound()

acceptable

public boolean acceptable(double value)