Package io.engineblock.metrics
Class MetricsContext
- java.lang.Object
-
- io.engineblock.metrics.MetricsContext
-
- All Implemented Interfaces:
io.engineblock.activityapi.core.MetricRegistryService
public class MetricsContext extends java.lang.Object implements io.engineblock.activityapi.core.MetricRegistryService
-
-
Constructor Summary
Constructors Constructor Description MetricsContext()
-
Method Summary
Modifier and Type Method Description static MetricsContextgetInstance()com.codahale.metrics.MetricRegistrygetMetricRegistry()com.codahale.metrics.MetricRegistrygetMetrics()MetricReportersgetReporters()static com.codahale.metrics.MetricRegistrymetrics()Convenience method to unclutter code.
-
-
-
Method Detail
-
getInstance
public static MetricsContext getInstance()
-
getReporters
public MetricReporters getReporters()
-
getMetrics
public com.codahale.metrics.MetricRegistry getMetrics()
-
metrics
public static com.codahale.metrics.MetricRegistry metrics()
Convenience method to unclutter code. This will be used everywhere.- Returns:
- The default metric context.
-
getMetricRegistry
public com.codahale.metrics.MetricRegistry getMetricRegistry()
- Specified by:
getMetricRegistryin interfaceio.engineblock.activityapi.core.MetricRegistryService
-
-