Interface MetricsContext.Counter<T extends Number>

Enclosing interface:
MetricsContext

@Deprecated public static interface MetricsContext.Counter<T extends Number>
Deprecated.
will be removed in 2.0.0, use Counter instead.
  • Method Summary

    Modifier and Type
    Method
    Description
    default Optional<T>
    Deprecated.
    void
    Deprecated.
    Increment the counter by a single whole number value (i.e.
    void
    increment(T amount)
    Deprecated.
    Increment the counter by the provided amount.
    Deprecated.
    The unit of the counter.
    default T
    Deprecated.
    Reports the current count.
  • Method Details

    • increment

      void increment()
      Deprecated.
      Increment the counter by a single whole number value (i.e. 1).
    • increment

      void increment(T amount)
      Deprecated.
      Increment the counter by the provided amount.
      Parameters:
      amount - to be incremented
    • count

      @Deprecated default Optional<T> count()
      Deprecated.
      Reporting count is optional if the counter is reporting externally.
      Returns:
      current count if available
    • value

      default T value()
      Deprecated.
      Reports the current count.
      Returns:
      The current count
    • unit

      default MetricsContext.Unit unit()
      Deprecated.
      The unit of the counter.
      Returns:
      The unit of the counter.