Class SettableContextStorageProvider
- java.lang.Object
-
- io.opentelemetry.sdk.testing.context.SettableContextStorageProvider
-
- All Implemented Interfaces:
io.opentelemetry.context.ContextStorageProvider
public final class SettableContextStorageProvider extends Object implements io.opentelemetry.context.ContextStorageProvider
AContextStorageProviderwhich can have it'sContextStorageset 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.ContextStorageget()static io.opentelemetry.context.ContextStoragegetContextStorage()Returns the currentContextStorage.static voidsetContextStorage(io.opentelemetry.context.ContextStorage storage)Sets theContextStorageto use for future context operations.
-
-
-
Method Detail
-
get
public io.opentelemetry.context.ContextStorage get()
- Specified by:
getin interfaceio.opentelemetry.context.ContextStorageProvider
-
setContextStorage
public static void setContextStorage(io.opentelemetry.context.ContextStorage storage)
Sets theContextStorageto use for future context operations.
-
getContextStorage
public static io.opentelemetry.context.ContextStorage getContextStorage()
Returns the currentContextStorage.
-
-