org.apache.kafka.common.metrics
Class MetricConfig

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

public class MetricConfig
extends java.lang.Object

Configuration values for metrics


Constructor Summary
MetricConfig()
           
 
Method Summary
 long eventWindow()
           
 MetricConfig eventWindow(long window)
           
 Quota quota()
           
 MetricConfig quota(Quota quota)
           
 int samples()
           
 MetricConfig samples(int samples)
           
 java.util.concurrent.TimeUnit timeUnit()
           
 MetricConfig timeUnit(java.util.concurrent.TimeUnit unit)
           
 MetricConfig timeWindow(long window, java.util.concurrent.TimeUnit unit)
           
 long timeWindowMs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetricConfig

public MetricConfig()
Method Detail

quota

public Quota quota()

quota

public MetricConfig quota(Quota quota)

eventWindow

public long eventWindow()

eventWindow

public MetricConfig eventWindow(long window)

timeWindowMs

public long timeWindowMs()

timeWindow

public MetricConfig timeWindow(long window,
                               java.util.concurrent.TimeUnit unit)

samples

public int samples()

samples

public MetricConfig samples(int samples)

timeUnit

public java.util.concurrent.TimeUnit timeUnit()

timeUnit

public MetricConfig timeUnit(java.util.concurrent.TimeUnit unit)