Class LfuCachingSettingsImpl
java.lang.Object
org.apache.pekko.http.caching.javadsl.LfuCacheSettings
org.apache.pekko.http.caching.scaladsl.LfuCacheSettings
org.apache.pekko.http.caching.impl.settings.LfuCachingSettingsImpl
- All Implemented Interfaces:
- Serializable,- scala.Equals,- scala.Product
public final class LfuCachingSettingsImpl
extends LfuCacheSettings
implements scala.Product, Serializable
INTERNAL API
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionLfuCachingSettingsImpl(int maxCapacity, int initialCapacity, scala.concurrent.duration.Duration timeToLive, scala.concurrent.duration.Duration timeToIdle) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic Tapply(com.typesafe.config.Config config) static Tstatic Tapply(org.apache.pekko.actor.ActorSystem system) static LfuCachingSettingsImplfromSubConfig(com.typesafe.config.Config root, com.typesafe.config.Config inner) intintprotected static Stringprefix()scala.concurrent.duration.Durationscala.concurrent.duration.DurationMethods inherited from class org.apache.pekko.http.caching.scaladsl.LfuCacheSettingsgetInitialCapacity, getMaxCapacity, getTimeToIdle, getTimeToLive, withInitialCapacity, withMaxCapacity, withTimeToIdle, withTimeToLiveMethods inherited from class org.apache.pekko.http.caching.javadsl.LfuCacheSettingscreate, create, withTimeToIdle, withTimeToLiveMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.EqualscanEqual, equalsMethods inherited from interface scala.ProductproductArity, productElement, productElementName, productElementNames, productIterator
- 
Constructor Details- 
LfuCachingSettingsImplpublic LfuCachingSettingsImpl(int maxCapacity, int initialCapacity, scala.concurrent.duration.Duration timeToLive, scala.concurrent.duration.Duration timeToIdle) 
 
- 
- 
Method Details- 
fromSubConfigpublic static LfuCachingSettingsImpl fromSubConfig(com.typesafe.config.Config root, com.typesafe.config.Config inner) 
- 
prefix
- 
applypublic static T apply(org.apache.pekko.actor.ActorSystem system) 
- 
apply
- 
applypublic static T apply(com.typesafe.config.Config config) 
- 
maxCapacitypublic int maxCapacity()- Specified by:
- maxCapacityin class- LfuCacheSettings
 
- 
initialCapacitypublic int initialCapacity()- Specified by:
- initialCapacityin class- LfuCacheSettings
 
- 
timeToLivepublic scala.concurrent.duration.Duration timeToLive()- Specified by:
- timeToLivein class- LfuCacheSettings
 
- 
timeToIdlepublic scala.concurrent.duration.Duration timeToIdle()- Specified by:
- timeToIdlein class- LfuCacheSettings
 
- 
productPrefix- Specified by:
- productPrefixin interface- scala.Product
 
 
-