Class SettableContextStorageProvider
- java.lang.Object
-
- io.opentelemetry.sdk.testing.context.SettableContextStorageProvider
-
- All Implemented Interfaces:
io.opentelemetry.context.ContextStorageProvider
public final class SettableContextStorageProvider extends java.lang.Object implements io.opentelemetry.context.ContextStorageProvider
AContextStorageProvider
which can have it'sContextStorage
set at any time.
-
-
Constructor Summary
Constructors Constructor Description SettableContextStorageProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opentelemetry.context.ContextStorage
get()
static io.opentelemetry.context.ContextStorage
getContextStorage()
Returns the currentContextStorage
.static void
setContextStorage(io.opentelemetry.context.ContextStorage storage)
Sets theContextStorage
to use for future context operations.
-
-
-
Method Detail
-
get
public io.opentelemetry.context.ContextStorage get()
- Specified by:
get
in interfaceio.opentelemetry.context.ContextStorageProvider
-
setContextStorage
public static void setContextStorage(io.opentelemetry.context.ContextStorage storage)
Sets theContextStorage
to use for future context operations.
-
getContextStorage
public static io.opentelemetry.context.ContextStorage getContextStorage()
Returns the currentContextStorage
.
-
-