Interface MeterExporter


public interface MeterExporter
An exporter for a Meter.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Disposes the MeterExporter.
    void
    enableExport(org.mule.metrics.api.instrument.LongCounter longCounter)
    Enables the exportation process for a LongCounter.
    void
    enableExport(org.mule.metrics.api.instrument.LongGauge longGauge)
    Enables the exportation process for a LongGauge.
    void
    enableExport(org.mule.metrics.api.instrument.LongUpDownCounter upDownCounter)
    Enables the exportation process for a LongUpDownCounter.
    void
    registerMeterToExport(org.mule.metrics.api.meter.Meter meter)
    Registers a Meter whose instruments will be eventually exported.
  • Method Details

    • registerMeterToExport

      void registerMeterToExport(org.mule.metrics.api.meter.Meter meter)
      Registers a Meter whose instruments will be eventually exported.
      Parameters:
      meter - the meter to register.
    • enableExport

      void enableExport(org.mule.metrics.api.instrument.LongCounter longCounter)
      Enables the exportation process for a LongCounter.
      Parameters:
      longCounter - the instrument to export.
    • enableExport

      void enableExport(org.mule.metrics.api.instrument.LongUpDownCounter upDownCounter)
      Enables the exportation process for a LongUpDownCounter.
      Parameters:
      upDownCounter - the instrument to export.
    • enableExport

      void enableExport(org.mule.metrics.api.instrument.LongGauge longGauge)
      Enables the exportation process for a LongGauge.
      Parameters:
      longGauge - the instrument to export.
    • dispose

      void dispose()
      Disposes the MeterExporter.