public class SiddhiMetricsFactory extends Object implements StatisticsTrackerFactory
| Constructor and Description |
|---|
SiddhiMetricsFactory() |
| Modifier and Type | Method and Description |
|---|---|
BufferedEventsTracker |
createBufferSizeTracker(StatisticsManager statisticsManager) |
LatencyTracker |
createLatencyTracker(String name,
StatisticsManager statisticsManager) |
MemoryUsageTracker |
createMemoryUsageTracker(StatisticsManager statisticsManager) |
StatisticsManager |
createStatisticsManager(String prefix,
String siddhiAppName,
List<org.wso2.siddhi.query.api.annotation.Element> elements) |
ThroughputTracker |
createThroughputTracker(String name,
StatisticsManager statisticsManager) |
public LatencyTracker createLatencyTracker(String name, StatisticsManager statisticsManager)
createLatencyTracker in interface StatisticsTrackerFactorypublic ThroughputTracker createThroughputTracker(String name, StatisticsManager statisticsManager)
createThroughputTracker in interface StatisticsTrackerFactorypublic BufferedEventsTracker createBufferSizeTracker(StatisticsManager statisticsManager)
createBufferSizeTracker in interface StatisticsTrackerFactorypublic MemoryUsageTracker createMemoryUsageTracker(StatisticsManager statisticsManager)
createMemoryUsageTracker in interface StatisticsTrackerFactorypublic StatisticsManager createStatisticsManager(String prefix, String siddhiAppName, List<org.wso2.siddhi.query.api.annotation.Element> elements)
createStatisticsManager in interface StatisticsTrackerFactoryCopyright © 2018 WSO2. All rights reserved.