Class LfuCacheSettings
java.lang.Object
org.apache.pekko.http.caching.javadsl.LfuCacheSettings
org.apache.pekko.http.caching.scaladsl.LfuCacheSettings
- Direct Known Subclasses:
- LfuCachingSettingsImpl
Public API but not intended for subclassing
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic LfuCacheSettingsapply(com.typesafe.config.Config config) static LfuCacheSettingsfinal intfinal intfinal DurationJava APIfinal DurationJava APIabstract intabstract intabstract scala.concurrent.duration.Durationabstract scala.concurrent.duration.DurationwithInitialCapacity(int newInitialCapacity) withMaxCapacity(int newMaxCapacity) withTimeToIdle(scala.concurrent.duration.Duration newTimeToIdle) withTimeToLive(scala.concurrent.duration.Duration newTimeToLive) Methods inherited from class org.apache.pekko.http.caching.javadsl.LfuCacheSettingscreate, create, withTimeToIdle, withTimeToLive
- 
Constructor Details- 
LfuCacheSettingspublic LfuCacheSettings()
 
- 
- 
Method Details- 
apply
- 
apply
- 
maxCapacitypublic abstract int maxCapacity()
- 
initialCapacitypublic abstract int initialCapacity()
- 
timeToLivepublic abstract scala.concurrent.duration.Duration timeToLive()
- 
timeToIdlepublic abstract scala.concurrent.duration.Duration timeToIdle()
- 
getMaxCapacitypublic final int getMaxCapacity()- Specified by:
- getMaxCapacityin class- LfuCacheSettings
 
- 
getInitialCapacitypublic final int getInitialCapacity()- Specified by:
- getInitialCapacityin class- LfuCacheSettings
 
- 
getTimeToLiveDescription copied from class:LfuCacheSettingsJava APIIn 2.0.0, the return type of this method changed from scala.concurrent.duration.Durationtojava.time.Duration.- Specified by:
- getTimeToLivein class- LfuCacheSettings
- Returns:
- (undocumented)
 
- 
getTimeToIdleDescription copied from class:LfuCacheSettingsJava APIIn 2.0.0, the return type of this method changed from scala.concurrent.duration.Durationtojava.time.Duration.- Specified by:
- getTimeToIdlein class- LfuCacheSettings
- Returns:
- (undocumented)
 
- 
withMaxCapacity- Overrides:
- withMaxCapacityin class- LfuCacheSettings
 
- 
withInitialCapacity- Overrides:
- withInitialCapacityin class- LfuCacheSettings
 
- 
withTimeToLive- Overrides:
- withTimeToLivein class- LfuCacheSettings
 
- 
withTimeToIdle- Overrides:
- withTimeToIdlein class- LfuCacheSettings
 
 
-