Package org.qubership.profiler.metrics
Class MetricsPluginImpl
java.lang.Object
org.qubership.profiler.metrics.MetricsPluginImpl
- All Implemented Interfaces:
org.qubership.profiler.agent.MetricsPlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateSystemMetrics(List<org.qubership.profiler.agent.MetricsDescription> metricsDescriptions) org.qubership.profiler.agent.MetricgetMetric(org.qubership.profiler.agent.MetricType metricType, String callType, Map<String, String> aggregationParameters) org.qubership.profiler.agent.MetricgetOrCreateMetric(org.qubership.profiler.agent.MetricType metricType, String callType, HashSet<AggregationParameter> aggregationParameters, boolean isCustom, Map<String, String> metricParameters, int outputVersion) void
-
Constructor Details
-
MetricsPluginImpl
public MetricsPluginImpl()
-
-
Method Details
-
getMetric
public org.qubership.profiler.agent.Metric getMetric(org.qubership.profiler.agent.MetricType metricType, String callType, Map<String, String> aggregationParameters) - Specified by:
getMetricin interfaceorg.qubership.profiler.agent.MetricsPlugin
-
getOrCreateMetric
-
getMetrics
-
resetMetrics
public void resetMetrics() -
createSystemMetrics
public void createSystemMetrics(List<org.qubership.profiler.agent.MetricsDescription> metricsDescriptions)
-