B C G I N P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class io.opentelemetry.instrumentation.api.caching.CacheBuilder
-
Returns a new
Cachewith the settings of thisCacheBuilder.
C
- Cache<K,V> - Interface in io.opentelemetry.instrumentation.api.caching
-
A cache from keys to values.
- CacheBuilder - Class in io.opentelemetry.instrumentation.api.caching
-
A builder of
Cache. - computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface io.opentelemetry.instrumentation.api.caching.Cache
-
Returns the cached value associated with the provided
key.
G
- get(K) - Method in interface io.opentelemetry.instrumentation.api.caching.Cache
-
Returns the cached value associated with the provided
keyif present, ornullotherwise.
I
- io.opentelemetry.instrumentation.api.caching - package io.opentelemetry.instrumentation.api.caching
N
- newBuilder() - Static method in interface io.opentelemetry.instrumentation.api.caching.Cache
-
Returns a new
CacheBuilderto configure aCache.
P
- put(K, V) - Method in interface io.opentelemetry.instrumentation.api.caching.Cache
-
Puts the
valueinto the cache for thekey.
R
- remove(K) - Method in interface io.opentelemetry.instrumentation.api.caching.Cache
-
Removes a value for
keyif present.
S
- setMaximumSize(long) - Method in class io.opentelemetry.instrumentation.api.caching.CacheBuilder
-
Sets the maximum size of the cache.
- setWeakKeys() - Method in class io.opentelemetry.instrumentation.api.caching.CacheBuilder
-
Sets that keys should be referenced weakly.
- setWeakValues() - Method in class io.opentelemetry.instrumentation.api.caching.CacheBuilder
-
Sets that values should be referenced weakly.
All Classes All Packages