Class SimpleBaggageInScope
java.lang.Object
io.micrometer.tracing.test.simple.SimpleBaggageInScope
- All Implemented Interfaces:
io.micrometer.tracing.Baggage,io.micrometer.tracing.BaggageInScope,io.micrometer.tracing.BaggageView,Closeable,AutoCloseable
public class SimpleBaggageInScope
extends Object
implements io.micrometer.tracing.Baggage, io.micrometer.tracing.BaggageInScope
A test implementation of a baggage/baggage in scope.
- Since:
- 1.0.0
-
Field Summary
Fields inherited from interface io.micrometer.tracing.Baggage
NOOPFields inherited from interface io.micrometer.tracing.BaggageInScope
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionSimpleBaggageInScope(String name) Creates a new instance ofSimpleBaggageInScope. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanget()get(io.micrometer.tracing.TraceContext traceContext) inthashCode()booleanisClosed()Checks if baggage scope was closed.booleanChecks if baggage is in scope.io.micrometer.tracing.BaggageInScopename()io.micrometer.tracing.Baggageio.micrometer.tracing.Baggage
-
Constructor Details
-
SimpleBaggageInScope
Creates a new instance ofSimpleBaggageInScope.- Parameters:
name- name
-
-
Method Details
-
name
- Specified by:
namein interfaceio.micrometer.tracing.BaggageView
-
get
- Specified by:
getin interfaceio.micrometer.tracing.BaggageView
-
get
- Specified by:
getin interfaceio.micrometer.tracing.BaggageView
-
set
- Specified by:
setin interfaceio.micrometer.tracing.Baggage
-
set
public io.micrometer.tracing.Baggage set(io.micrometer.tracing.TraceContext traceContext, String value) - Specified by:
setin interfaceio.micrometer.tracing.Baggage
-
makeCurrent
public io.micrometer.tracing.BaggageInScope makeCurrent()- Specified by:
makeCurrentin interfaceio.micrometer.tracing.Baggage
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceio.micrometer.tracing.BaggageInScope- Specified by:
closein interfaceCloseable
-
isInScope
public boolean isInScope()Checks if baggage is in scope.- Returns:
truewhen baggage in scope
-
isClosed
public boolean isClosed()Checks if baggage scope was closed.- Returns:
truewhen baggage was closed
-
equals
-
hashCode
public int hashCode()
-