# Uses of Interface
org.apache.storm.metrics2.MetricRegistryProvider

Packages that use MetricRegistryProvider
Package
Description
org.apache.storm.metrics2
org.apache.storm.metrics2.reporters

- ## Uses of MetricRegistryProvider in org.apache.storm.metrics2

  Classes in org.apache.storm.metrics2 that implement MetricRegistryProvider
  Modifier and Type
  Class
  Description
  `class`
  `StormMetricRegistry`
  Constructors in org.apache.storm.metrics2 with parameters of type MetricRegistryProvider
  Modifier
  Constructor
  Description
  ``
  `DimensionalReporter(MetricRegistryProvider metricRegistryProvider, com.codahale.metrics.ScheduledReporter unstartedReporter, DimensionalReporter.DimensionHandler dimensionHandler, String name, com.codahale.metrics.MetricFilter filter, TimeUnit rateUnit, TimeUnit durationUnit, ScheduledExecutorService executor, boolean shutdownExecutorOnStop)`
  Constructor.

- ## Uses of MetricRegistryProvider in org.apache.storm.metrics2.reporters

  Methods in org.apache.storm.metrics2.reporters with parameters of type MetricRegistryProvider
  Modifier and Type
  Method
  Description
  `void`
  ConsoleStormReporter.`prepare(MetricRegistryProvider metricRegistryProvider, Map<String,Object> topoConf, Map<String,Object> reporterConf)`
  `default void`
  StormReporter.`prepare(MetricRegistryProvider metricRegistryProvider, Map<String,Object> topoConf, Map<String,Object> reporterConf)`