Interface TelemetryService

All Known Implementing Classes:
OpenTelemetryService, TelemetryService.NoTelemetry

public interface TelemetryService
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    recordException(Object span, Throwable throwable)
     
    void
     
    <T> io.opentelemetry.api.trace.Span
    requestStart(String operationName, io.opentelemetry.context.propagation.TextMapGetter<T> textMapGetter, T carrier)
     
  • Method Details

    • requestStart

      <T> io.opentelemetry.api.trace.Span requestStart(String operationName, io.opentelemetry.context.propagation.TextMapGetter<T> textMapGetter, T carrier)
    • requestEnd

      void requestEnd(Object span)
    • recordException

      void recordException(Object span, Throwable throwable)