class GuavaCacheBuilder[K, V] extends CacheBuilder[K, V]
- Source
- Cache.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GuavaCacheBuilder
- CacheBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new GuavaCacheBuilder()
Value Members
-
def
build(): Cache[K, V]
- Definition Classes
- GuavaCacheBuilder → CacheBuilder
- val builder: com.google.common.cache.CacheBuilder[K, V]
- def concurrencyLevel(n: Option[Int]): GuavaCacheBuilder[K, V]
-
def
concurrencyLevel(n: Int): GuavaCacheBuilder[K, V]
- Definition Classes
- GuavaCacheBuilder → CacheBuilder
- def expireAfterAccess(duration: Option[Duration]): GuavaCacheBuilder[K, V]
-
def
expireAfterAccess(duration: Duration): GuavaCacheBuilder[K, V]
- Definition Classes
- GuavaCacheBuilder → CacheBuilder
- def expireAfterWrite(duration: Option[Duration]): GuavaCacheBuilder[K, V]
-
def
expireAfterWrite(duration: Duration): GuavaCacheBuilder[K, V]
- Definition Classes
- GuavaCacheBuilder → CacheBuilder
-
def
maximumSize(n: Option[Int]): GuavaCacheBuilder[K, V]
Helper methods to deal with optional parameters
-
def
maximumSize(n: Int): GuavaCacheBuilder[K, V]
- Definition Classes
- GuavaCacheBuilder → CacheBuilder