Class MetricsPluginImpl

java.lang.Object
com.netcracker.profiler.metrics.MetricsPluginImpl
All Implemented Interfaces:
com.netcracker.profiler.agent.MetricsPlugin

public class MetricsPluginImpl extends Object implements com.netcracker.profiler.agent.MetricsPlugin
  • Constructor Details

    • MetricsPluginImpl

      public MetricsPluginImpl()
  • Method Details

    • getMetric

      public com.netcracker.profiler.agent.Metric getMetric(com.netcracker.profiler.agent.MetricType metricType, String callType, Map<String,String> aggregationParameters)
      Specified by:
      getMetric in interface com.netcracker.profiler.agent.MetricsPlugin
    • getOrCreateMetric

      public com.netcracker.profiler.agent.Metric getOrCreateMetric(com.netcracker.profiler.agent.MetricType metricType, String callType, HashSet<AggregationParameter> aggregationParameters, boolean isCustom, Map<String,String> metricParameters, int outputVersion)
    • getMetrics

      public String getMetrics()
    • resetMetrics

      public void resetMetrics()
    • createSystemMetrics

      public void createSystemMetrics(List<com.netcracker.profiler.agent.MetricsDescription> metricsDescriptions)