Class ClusterShardingSettings.PassivationStrategySettings$.LeastRecentlyUsedSettings

java.lang.Object
org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings$.LeastRecentlyUsedSettings
Enclosing class:
ClusterShardingSettings.PassivationStrategySettings$

public static final class ClusterShardingSettings.PassivationStrategySettings$.LeastRecentlyUsedSettings extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    LeastRecentlyUsedSettings(scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings.SegmentedSettings> segmentedSettings)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings.SegmentedSettings>
     
    org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings
    withSegmented(int levels)
     
    org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings
    withSegmented(scala.collection.immutable.Seq<Object> proportions)
     
    org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LeastRecentlyUsedSettings

      public LeastRecentlyUsedSettings(scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings.SegmentedSettings> segmentedSettings)
  • Method Details

    • segmentedSettings

      public scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings.SegmentedSettings> segmentedSettings()
    • withSegmented

      public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings withSegmented(int levels)
    • withSegmented

      public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings withSegmented(scala.collection.immutable.Seq<Object> proportions)
    • withSegmentedProportions

      public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.LeastRecentlyUsedSettings withSegmentedProportions(List<Double> proportions)