Class InstrumentProvider
java.lang.Object
org.apache.pulsar.client.impl.metrics.InstrumentProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnewCounter(String name, Unit unit, String description, String topic, io.opentelemetry.api.common.Attributes attributes) newLatencyHistogram(String name, String description, String topic, io.opentelemetry.api.common.Attributes attributes) newUpDownCounter(String name, Unit unit, String description, String topic, io.opentelemetry.api.common.Attributes attributes)
-
Field Details
-
NOOP
-
-
Constructor Details
-
InstrumentProvider
public InstrumentProvider(io.opentelemetry.api.OpenTelemetry otel)
-
-
Method Details
-
newCounter
-
newUpDownCounter
public UpDownCounter newUpDownCounter(String name, Unit unit, String description, String topic, io.opentelemetry.api.common.Attributes attributes) -
newLatencyHistogram
public LatencyHistogram newLatencyHistogram(String name, String description, String topic, io.opentelemetry.api.common.Attributes attributes)
-