Packages

class MongoStepMeterRegistry extends StepMeterRegistry

Linear Supertypes
StepMeterRegistry, PushMeterRegistry, MeterRegistry, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MongoStepMeterRegistry
  2. StepMeterRegistry
  3. PushMeterRegistry
  4. MeterRegistry
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new MongoStepMeterRegistry(config: MongoRegistryConfig, threadFactory: NamedThreadFactory = threadFactory, clock: Clock = Clock.SYSTEM)

Type Members

  1. class Config extends AnyRef
    Definition Classes
    MeterRegistry
  2. class More extends AnyRef
    Definition Classes
    MeterRegistry

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clear(): Unit
    Definition Classes
    MeterRegistry
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. def close(): Unit
    Definition Classes
    StepMeterRegistry → PushMeterRegistry → MeterRegistry
  8. def config(): Config
    Definition Classes
    MeterRegistry
  9. def counter(arg0: String, arg1: <repeated...>[String]): Counter
    Definition Classes
    MeterRegistry
    Annotations
    @transient()
  10. def counter(arg0: String, arg1: Iterable[Tag]): Counter
    Definition Classes
    MeterRegistry
  11. def defaultHistogramConfig(): DistributionStatisticConfig
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. def find(arg0: String): Search
    Definition Classes
    MeterRegistry
  15. def forEachMeter(arg0: Consumer[_ >: Meter <: AnyRef]): Unit
    Definition Classes
    MeterRegistry
  16. def gauge[T <: AnyRef](arg0: String, arg1: T, arg2: ToDoubleFunction[T]): T
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  17. def gauge[T <: Number](arg0: String, arg1: T): T
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  18. def gauge[T <: Number](arg0: String, arg1: Iterable[Tag], arg2: T): T
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  19. def gauge[T <: AnyRef](arg0: String, arg1: Iterable[Tag], arg2: T, arg3: ToDoubleFunction[T]): T
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  20. def gaugeCollectionSize[T <: Collection[_ <: AnyRef]](arg0: String, arg1: Iterable[Tag], arg2: T): T
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  21. def gaugeMapSize[T <: Map[_ <: AnyRef, _ <: AnyRef]](arg0: String, arg1: Iterable[Tag], arg2: T): T
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  22. def get(arg0: String): RequiredSearch
    Definition Classes
    MeterRegistry
  23. def getBaseTimeUnit(): TimeUnit
    Definition Classes
    MongoStepMeterRegistry → MeterRegistry
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  25. def getConventionName(arg0: Id): String
    Attributes
    protected[instrument]
    Definition Classes
    MeterRegistry
  26. def getConventionTags(arg0: Id): List[Tag]
    Attributes
    protected[instrument]
    Definition Classes
    MeterRegistry
  27. def getLastScheduledPublishStartTime(): Long
    Attributes
    protected[push]
    Definition Classes
    PushMeterRegistry
  28. def getMeters(): List[Meter]
    Definition Classes
    MeterRegistry
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  30. def isClosed(): Boolean
    Definition Classes
    MeterRegistry
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. def isPublishing(): Boolean
    Attributes
    protected[push]
    Definition Classes
    PushMeterRegistry
  33. def meterRegistrationFailed(arg0: Id, arg1: String): Unit
    Attributes
    protected[instrument]
    Definition Classes
    MeterRegistry
  34. def more(): More
    Definition Classes
    MeterRegistry
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. def newCounter(arg0: Id): Counter
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  37. def newDistributionSummary(arg0: Id, arg1: DistributionStatisticConfig, arg2: Double): DistributionSummary
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  38. def newFunctionCounter[T <: AnyRef](arg0: Id, arg1: T, arg2: ToDoubleFunction[T]): FunctionCounter
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  39. def newFunctionTimer[T <: AnyRef](arg0: Id, arg1: T, arg2: ToLongFunction[T], arg3: ToDoubleFunction[T], arg4: TimeUnit): FunctionTimer
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  40. def newGauge[T <: AnyRef](arg0: Id, arg1: T, arg2: ToDoubleFunction[T]): Gauge
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  41. def newLongTaskTimer(arg0: Id, arg1: DistributionStatisticConfig): LongTaskTimer
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  42. def newMeter(arg0: Id, arg1: Type, arg2: Iterable[Measurement]): Meter
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  43. def newTimeGauge[T <: AnyRef](arg0: Id, arg1: T, arg2: TimeUnit, arg3: ToDoubleFunction[T]): TimeGauge
    Attributes
    protected[instrument]
    Definition Classes
    MeterRegistry
  44. def newTimer(arg0: Id, arg1: DistributionStatisticConfig, arg2: PauseDetector): Timer
    Attributes
    protected[step]
    Definition Classes
    StepMeterRegistry → MeterRegistry
  45. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  46. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  47. def publish(): Unit
    Definition Classes
    MongoStepMeterRegistry → PushMeterRegistry
  48. def remove(arg0: Id): Meter
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  49. def remove(arg0: Meter): Meter
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  50. def removeByPreFilterId(arg0: Id): Meter
    Definition Classes
    MeterRegistry
    Annotations
    @Nullable()
  51. def start(arg0: ThreadFactory): Unit
    Definition Classes
    StepMeterRegistry → PushMeterRegistry
  52. def startMessage(): String
    Attributes
    protected[push]
    Definition Classes
    PushMeterRegistry
  53. def stop(): Unit
    Definition Classes
    StepMeterRegistry → PushMeterRegistry
  54. def summary(arg0: String, arg1: <repeated...>[String]): DistributionSummary
    Definition Classes
    MeterRegistry
    Annotations
    @transient()
  55. def summary(arg0: String, arg1: Iterable[Tag]): DistributionSummary
    Definition Classes
    MeterRegistry
  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. def timer(arg0: String, arg1: <repeated...>[String]): Timer
    Definition Classes
    MeterRegistry
    Annotations
    @transient()
  58. def timer(arg0: String, arg1: Iterable[Tag]): Timer
    Definition Classes
    MeterRegistry
  59. def toString(): String
    Definition Classes
    AnyRef → Any
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  63. def waitForInProgressScheduledPublish(): Unit
    Attributes
    protected[push]
    Definition Classes
    PushMeterRegistry
  64. object Config
    Definition Classes
    MeterRegistry

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

  2. def newLongTaskTimer(arg0: Id): LongTaskTimer
    Attributes
    protected[instrument]
    Definition Classes
    MeterRegistry
    Annotations
    @Deprecated
    Deprecated
  3. final def start(): Unit
    Definition Classes
    PushMeterRegistry
    Annotations
    @Deprecated
    Deprecated

Inherited from StepMeterRegistry

Inherited from PushMeterRegistry

Inherited from MeterRegistry

Inherited from AnyRef

Inherited from Any

Ungrouped