Class GuavaWeakCache.Provider<K,​V>

  • All Implemented Interfaces:
    io.opentelemetry.javaagent.bootstrap.WeakCache.Provider<K,​V>
    Enclosing class:
    GuavaWeakCache<K,​V>

    @AutoService(io.opentelemetry.javaagent.bootstrap.WeakCache.Provider.class)
    public static final class GuavaWeakCache.Provider<K,​V>
    extends Object
    implements io.opentelemetry.javaagent.bootstrap.WeakCache.Provider<K,​V>
    • Constructor Detail

      • Provider

        public Provider()
    • Method Detail

      • newWeakCache

        public GuavaWeakCache<K,​V> newWeakCache()
        Specified by:
        newWeakCache in interface io.opentelemetry.javaagent.bootstrap.WeakCache.Provider<K,​V>
      • newWeakCache

        public GuavaWeakCache<K,​V> newWeakCache​(long maxSize)
        Specified by:
        newWeakCache in interface io.opentelemetry.javaagent.bootstrap.WeakCache.Provider<K,​V>