Module brave
Package brave.handler

Class MutableSpan

  • All Implemented Interfaces:
    java.lang.Cloneable

    public final class MutableSpan
    extends java.lang.Object
    implements java.lang.Cloneable
    This represents a span except for its TraceContext. It is mutable, for late adjustments.

    While in-flight, the data is synchronized where necessary. When exposed to users, it can be mutated without synchronization.