public interface TelemetryFactory
| Modifier and Type | Method and Description |
|---|---|
@Nullable TelemetryCounter |
createCounter(java.lang.String name) |
@Nullable TelemetryGauge |
createGauge(java.lang.String name,
GaugeCallable<java.lang.Long> callback) |
boolean |
inUse() |
@Nullable TelemetryContext |
openTelemetryContext(java.lang.String name,
TelemetryTraceLevel traceLevel) |
void |
postCopy(TelemetryContext telemetryContext,
TelemetryTraceLevel traceLevel) |
@Nullable TelemetryContext openTelemetryContext(java.lang.String name, TelemetryTraceLevel traceLevel)
void postCopy(TelemetryContext telemetryContext, TelemetryTraceLevel traceLevel)
@Nullable TelemetryCounter createCounter(java.lang.String name)
@Nullable TelemetryGauge createGauge(java.lang.String name, GaugeCallable<java.lang.Long> callback)
boolean inUse()