public class SiddhiBufferedEventsMetric extends Object implements BufferedEventsTracker
Constructor and Description |
---|
SiddhiBufferedEventsMetric(com.codahale.metrics.MetricRegistry metricRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
disableEventBufferHolderMetrics() |
void |
enableEventBufferHolderMetrics() |
String |
getName(EventBufferHolder eventBufferHolder) |
void |
registerEventBufferHolder(EventBufferHolder eventBufferHolder,
String name)
Register the EventBufferHolder that needs to be measured the used capacity usage
|
public SiddhiBufferedEventsMetric(com.codahale.metrics.MetricRegistry metricRegistry)
public void registerEventBufferHolder(EventBufferHolder eventBufferHolder, String name)
registerEventBufferHolder
in interface BufferedEventsTracker
eventBufferHolder
- EventBufferHoldername
- An unique value to identify the object.public void enableEventBufferHolderMetrics()
enableEventBufferHolderMetrics
in interface BufferedEventsTracker
public void disableEventBufferHolderMetrics()
disableEventBufferHolderMetrics
in interface BufferedEventsTracker
public String getName(EventBufferHolder eventBufferHolder)
getName
in interface BufferedEventsTracker
eventBufferHolder
- Event buffer holderCopyright © 2021. All rights reserved.