Top Fields Constructors Methods
io.opentelemetry.context

pack-priv final Class LazyStorage

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, .ServiceLoader, java.util.concurrent.atomic.AtomicReference, java.util.function.Function, java.util.logging.Level, .Logger

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private static final Logger
private static final ContextStorage

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static ContextStorage
createStorage(AtomicReference<Throwable> deferredStorageFailure)

pack-priv static ContextStorage
get()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CONTEXT_STORAGE_PROVIDER_PROPERTYback to summary
private static final String CONTEXT_STORAGE_PROVIDER_PROPERTY
ENABLE_STRICT_CONTEXT_PROVIDER_PROPERTYback to summary
private static final String ENABLE_STRICT_CONTEXT_PROVIDER_PROPERTY
ENFORCE_DEFAULT_STORAGE_VALUEback to summary
private static final String ENFORCE_DEFAULT_STORAGE_VALUE
loggerback to summary
private static final Logger logger
storageback to summary
private static final ContextStorage storage

Constructor Detail

LazyStorageback to summary
private LazyStorage()

Method Detail

createStorageback to summary
pack-priv static ContextStorage createStorage(AtomicReference<Throwable> deferredStorageFailure)
getback to summary
pack-priv static ContextStorage get()