public class OpenTelemetryWrapper
extends Object
-
Constructor Summary
Constructors
-
Method Summary
<T extends org.zalando.fahrschein.domain.Event>
void
<R,
T extends org.zalando.fahrschein.domain.Event>
R
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OpenTelemetryWrapper
public OpenTelemetryWrapper(io.opentelemetry.api.trace.Tracer tracer,
String operationName)
-
Method Details
-
process
public <R,
T extends org.zalando.fahrschein.domain.Event>
R process(T event,
Function<T,R> f)
-
process
public <T extends org.zalando.fahrschein.domain.Event>
void process(T event,
Consumer<T> c)