Interface Span

  • All Superinterfaces:
    java.lang.AutoCloseable, TraceContext
    All Known Implementing Classes:
    NullSpan

    public interface Span
    extends java.lang.AutoCloseable, TraceContext
    • Method Detail

      • setName

        Span setName​(java.lang.String name)
      • setAttribute

        Span setAttribute​(java.lang.String key,
                          boolean value)
      • setAttribute

        Span setAttribute​(java.lang.String key,
                          java.lang.Number value)
      • setAttribute

        Span setAttribute​(java.lang.String key,
                          java.lang.String value)
      • addEvent

        Span addEvent​(java.lang.String name)
      • addEvent

        Span addEvent​(java.lang.String name,
                      java.util.Map<java.lang.String,​EventAttributeValue> attributeMap)
      • close

        void close()
        Specified by:
        close in interface java.lang.AutoCloseable