Class InstrumentedPublishingHandler
java.lang.Object
org.zalando.fahrschein.opentelemetry.InstrumentedPublishingHandler
- All Implemented Interfaces:
org.zalando.fahrschein.EventPublishingHandler
public class InstrumentedPublishingHandler
extends Object
implements org.zalando.fahrschein.EventPublishingHandler
Instruments publishing requests to Nakadi by making use of OpenTelemetry.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
InstrumentedPublishingHandler
public InstrumentedPublishingHandler(io.opentelemetry.api.trace.Tracer tracer)
-
-
Method Details
-
onPublish
- Specified by:
onPublishin interfaceorg.zalando.fahrschein.EventPublishingHandler
-
afterPublish
public void afterPublish()- Specified by:
afterPublishin interfaceorg.zalando.fahrschein.EventPublishingHandler
-
onError
- Specified by:
onErrorin interfaceorg.zalando.fahrschein.EventPublishingHandler
-