Class BraveBaggageManager
java.lang.Object
io.micrometer.tracing.brave.bridge.BraveBaggageManager
- All Implemented Interfaces:
io.micrometer.tracing.BaggageManager,Closeable,AutoCloseable
public class BraveBaggageManager
extends Object
implements Closeable, io.micrometer.tracing.BaggageManager
Brave implementation of a
BaggageManager.- Since:
- 1.0.0
-
Field Summary
Fields inherited from interface io.micrometer.tracing.BaggageManager
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()io.micrometer.tracing.BaggagecreateBaggage(String name) io.micrometer.tracing.BaggagecreateBaggage(String name, String value) io.micrometer.tracing.BaggagegetBaggage(io.micrometer.tracing.TraceContext traceContext, String name) io.micrometer.tracing.BaggagegetBaggage(String name)
-
Constructor Details
-
BraveBaggageManager
public BraveBaggageManager()
-
-
Method Details
-
getAllBaggage
- Specified by:
getAllBaggagein interfaceio.micrometer.tracing.BaggageManager
-
getBaggage
- Specified by:
getBaggagein interfaceio.micrometer.tracing.BaggageManager
-
getBaggage
public io.micrometer.tracing.Baggage getBaggage(io.micrometer.tracing.TraceContext traceContext, String name) - Specified by:
getBaggagein interfaceio.micrometer.tracing.BaggageManager
-
createBaggage
- Specified by:
createBaggagein interfaceio.micrometer.tracing.BaggageManager
-
createBaggage
- Specified by:
createBaggagein interfaceio.micrometer.tracing.BaggageManager
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-