Class OtelSpanCustomizer

java.lang.Object
io.micrometer.tracing.otel.bridge.OtelSpanCustomizer
All Implemented Interfaces:
io.micrometer.tracing.SpanCustomizer

public class OtelSpanCustomizer extends Object implements io.micrometer.tracing.SpanCustomizer
OpenTelemetry implementation of a SpanCustomizer.
Since:
1.0.0
  • Field Summary

    Fields inherited from interface io.micrometer.tracing.SpanCustomizer

    NOOP
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.micrometer.tracing.SpanCustomizer
    event(String value)
     
    io.micrometer.tracing.SpanCustomizer
    name(String name)
     
    io.micrometer.tracing.SpanCustomizer
    tag(String key, boolean value)
     
    io.micrometer.tracing.SpanCustomizer
    tag(String key, double value)
     
    io.micrometer.tracing.SpanCustomizer
    tag(String key, long value)
     
    io.micrometer.tracing.SpanCustomizer
    tag(String key, String value)
     

    Methods inherited from class java.lang.Object

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

    • OtelSpanCustomizer

      public OtelSpanCustomizer()
  • Method Details

    • name

      public io.micrometer.tracing.SpanCustomizer name(String name)
      Specified by:
      name in interface io.micrometer.tracing.SpanCustomizer
    • tag

      public io.micrometer.tracing.SpanCustomizer tag(String key, String value)
      Specified by:
      tag in interface io.micrometer.tracing.SpanCustomizer
    • tag

      public io.micrometer.tracing.SpanCustomizer tag(String key, long value)
      Specified by:
      tag in interface io.micrometer.tracing.SpanCustomizer
    • tag

      public io.micrometer.tracing.SpanCustomizer tag(String key, double value)
      Specified by:
      tag in interface io.micrometer.tracing.SpanCustomizer
    • tag

      public io.micrometer.tracing.SpanCustomizer tag(String key, boolean value)
      Specified by:
      tag in interface io.micrometer.tracing.SpanCustomizer
    • event

      public io.micrometer.tracing.SpanCustomizer event(String value)
      Specified by:
      event in interface io.micrometer.tracing.SpanCustomizer