Package org.apache.bookkeeper.stats.otel
Class OtelCounter
- java.lang.Object
-
- org.apache.bookkeeper.stats.otel.OtelCounter
-
-
Constructor Summary
Constructors Constructor Description OtelCounter(io.opentelemetry.api.metrics.Meter meter, ScopeContext sc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCount(long delta)Add delta to the value associated with this stat.voidaddLatency(long eventLatency, java.util.concurrent.TimeUnit unit)An operation succeeded with the given eventLatency.voidclear()Clear this stat.voiddec()Decrement the value associated with this stat.java.lang.Longget()Get the value associated with this stat.voidinc()Increment the value associated with this stat.
-
-
-
Constructor Detail
-
OtelCounter
OtelCounter(io.opentelemetry.api.metrics.Meter meter, ScopeContext sc)
-
-
Method Detail
-
clear
public void clear()
Description copied from interface:CounterClear this stat.
-
inc
public void inc()
Description copied from interface:CounterIncrement the value associated with this stat.
-
dec
public void dec()
Description copied from interface:CounterDecrement the value associated with this stat.
-
addCount
public void addCount(long delta)
Description copied from interface:CounterAdd delta to the value associated with this stat.
-
addLatency
public void addLatency(long eventLatency, java.util.concurrent.TimeUnit unit)Description copied from interface:CounterAn operation succeeded with the given eventLatency. Update stats to reflect the same- Specified by:
addLatencyin interfaceCounter- Parameters:
eventLatency- The event latency
-
-