org.apache.flume.instrumentation
Class ChannelCounter
java.lang.Object
   org.apache.flume.instrumentation.MonitoredCounterGroup
org.apache.flume.instrumentation.MonitoredCounterGroup
       org.apache.flume.instrumentation.ChannelCounter
org.apache.flume.instrumentation.ChannelCounter
- All Implemented Interfaces: 
- ChannelCounterMBean
- Direct Known Subclasses: 
- KafkaChannelCounter
- public class ChannelCounter 
- extends MonitoredCounterGroup- implements ChannelCounterMBean
 
 
 
 
 
 
 
ChannelCounter
public ChannelCounter(String name)
ChannelCounter
public ChannelCounter(String name,
                      String[] attributes)
getChannelSize
public long getChannelSize()
- 
- Specified by:
- getChannelSizein interface- ChannelCounterMBean
 
- 
 
setChannelSize
public void setChannelSize(long newSize)
- 
 
- 
 
getEventPutAttemptCount
public long getEventPutAttemptCount()
- 
- Specified by:
- getEventPutAttemptCountin interface- ChannelCounterMBean
 
- 
 
incrementEventPutAttemptCount
public long incrementEventPutAttemptCount()
- 
 
- 
 
getEventTakeAttemptCount
public long getEventTakeAttemptCount()
- 
- Specified by:
- getEventTakeAttemptCountin interface- ChannelCounterMBean
 
- 
 
incrementEventTakeAttemptCount
public long incrementEventTakeAttemptCount()
- 
 
- 
 
getEventPutSuccessCount
public long getEventPutSuccessCount()
- 
- Specified by:
- getEventPutSuccessCountin interface- ChannelCounterMBean
 
- 
 
addToEventPutSuccessCount
public long addToEventPutSuccessCount(long delta)
- 
 
- 
 
getEventTakeSuccessCount
public long getEventTakeSuccessCount()
- 
- Specified by:
- getEventTakeSuccessCountin interface- ChannelCounterMBean
 
- 
 
addToEventTakeSuccessCount
public long addToEventTakeSuccessCount(long delta)
- 
 
- 
 
setChannelCapacity
public void setChannelCapacity(long capacity)
- 
 
- 
 
getChannelCapacity
public long getChannelCapacity()
- 
- Specified by:
- getChannelCapacityin interface- ChannelCounterMBean
 
- 
 
getChannelFillPercentage
public double getChannelFillPercentage()
- 
- Specified by:
- getChannelFillPercentagein interface- ChannelCounterMBean
 
- 
 
Copyright © 2009-2015 Apache Software Foundation. All Rights Reserved.