B C I N S 
All Classes All Packages

B

build() - Method in class io.opentelemetry.instrumentation.api.caching.CacheBuilder
Returns a new Cache with the settings of this CacheBuilder.

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.

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 CacheBuilder to configure a Cache.

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.
B C I N S 
All Classes All Packages