Class BMRegistry

java.lang.Object
com.netflix.spectator.api.AbstractRegistry
net.bluemind.metrics.registry.impl.BMRegistry
All Implemented Interfaces:
com.netflix.spectator.api.Registry, Iterable<com.netflix.spectator.api.Meter>

public class BMRegistry extends com.netflix.spectator.api.AbstractRegistry
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.netflix.spectator.api.Counter
    newCounter(com.netflix.spectator.api.Id id)
     
    protected com.netflix.spectator.api.DistributionSummary
    newDistributionSummary(com.netflix.spectator.api.Id id)
     
    protected com.netflix.spectator.api.Gauge
    newGauge(com.netflix.spectator.api.Id id)
     
    protected com.netflix.spectator.api.Gauge
    newMaxGauge(com.netflix.spectator.api.Id id)
     
    protected com.netflix.spectator.api.Timer
    newTimer(com.netflix.spectator.api.Id id)
     

    Methods inherited from class com.netflix.spectator.api.AbstractRegistry

    clock, config, counter, createId, createId, distributionSummary, gauge, get, getOrCreate, iterator, maxGauge, register, removeExpiredMeters, reset, state, timer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface com.netflix.spectator.api.Registry

    collectionSize, collectionSize, counter, counter, counter, counters, createId, createId, distributionSummaries, distributionSummary, distributionSummary, distributionSummary, gauge, gauge, gauge, gauge, gauge, gauge, gauge, gauge, gauges, longTaskTimer, longTaskTimer, longTaskTimer, longTaskTimer, mapSize, mapSize, maxGauge, maxGauge, maxGauge, measurements, methodValue, methodValue, propagate, propagate, stream, timer, timer, timer, timers, underlying
  • Constructor Details

    • BMRegistry

      public BMRegistry()
  • Method Details

    • newCounter

      protected com.netflix.spectator.api.Counter newCounter(com.netflix.spectator.api.Id id)
      Specified by:
      newCounter in class com.netflix.spectator.api.AbstractRegistry
    • newDistributionSummary

      protected com.netflix.spectator.api.DistributionSummary newDistributionSummary(com.netflix.spectator.api.Id id)
      Specified by:
      newDistributionSummary in class com.netflix.spectator.api.AbstractRegistry
    • newTimer

      protected com.netflix.spectator.api.Timer newTimer(com.netflix.spectator.api.Id id)
      Specified by:
      newTimer in class com.netflix.spectator.api.AbstractRegistry
    • newGauge

      protected com.netflix.spectator.api.Gauge newGauge(com.netflix.spectator.api.Id id)
      Specified by:
      newGauge in class com.netflix.spectator.api.AbstractRegistry
    • newMaxGauge

      protected com.netflix.spectator.api.Gauge newMaxGauge(com.netflix.spectator.api.Id id)
      Specified by:
      newMaxGauge in class com.netflix.spectator.api.AbstractRegistry