Class ObservationThreadLocalAccessor

java.lang.Object
io.micrometer.observation.contextpropagation.ObservationThreadLocalAccessor
All Implemented Interfaces:
io.micrometer.context.ThreadLocalAccessor<Observation>

public class ObservationThreadLocalAccessor extends Object implements io.micrometer.context.ThreadLocalAccessor<Observation>
A ThreadLocalAccessor to put and restore current Observation.
Since:
1.10.0
  • Field Details

  • Constructor Details

    • ObservationThreadLocalAccessor

      public ObservationThreadLocalAccessor()
      Creates a new instance of this class and stores a static handle to it. Remember to call ContextRegistry.getInstance() to load all accessors which will call this constructor.
    • ObservationThreadLocalAccessor

      public ObservationThreadLocalAccessor(ObservationRegistry observationRegistry)
      Creates a new instance of this class and stores a static handle to it.
      Parameters:
      observationRegistry - observation registry
  • Method Details