Class OpenTelemetryWrapper


  • public class OpenTelemetryWrapper
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      OpenTelemetryWrapper​(io.opentelemetry.api.trace.Tracer tracer, java.lang.String operationName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T extends org.zalando.fahrschein.domain.Event>
      void
      process​(T event, java.util.function.Consumer<T> c)  
      <R,​T extends org.zalando.fahrschein.domain.Event>
      R
      process​(T event, java.util.function.Function<T,​R> f)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OpenTelemetryWrapper

        public OpenTelemetryWrapper​(io.opentelemetry.api.trace.Tracer tracer,
                                    java.lang.String operationName)
    • Method Detail

      • process

        public <R,​T extends org.zalando.fahrschein.domain.Event> R process​(T event,
                                                                                 java.util.function.Function<T,​R> f)
      • process

        public <T extends org.zalando.fahrschein.domain.Event> void process​(T event,
                                                                            java.util.function.Consumer<T> c)