Package play.cache.caffeine
Class CaffeineParser
java.lang.Object
play.cache.caffeine.CaffeineParser
A configuration parser for the
Caffeine builder.
initial-capacity=[integer]: setsCaffeine.initialCapacity.maximum-size=[long]: setsCaffeine.maximumSize.weak-keys=[condition]: setsCaffeine.weakKeys().weak-values=[condition]: setsCaffeine.weakValues().soft-values=[condition]: setsCaffeine.softValues().record-stats=[condition]: setsCaffeine.recordStats().executor=[string]: setsCaffeine.executor.
maximumSizeandmaximumWeightweakValuesandsoftValuesset totrue
CaffeineParser does not support configuring Caffeine methods with non-value
parameters. These must be configured in code.
-
Method Summary
Modifier and TypeMethodDescriptionfrom(com.typesafe.config.Config config, ActorSystem actorSystem) Returns a configuredCaffeinecache builder.
-
Method Details
-
from
public static com.github.benmanes.caffeine.cache.Caffeine<Object,Object> from(com.typesafe.config.Config config, ActorSystem actorSystem) Returns a configuredCaffeinecache builder.
-