Package akka.cluster.sharding
Class ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.WindowSettings
- java.lang.Object
-
- akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.WindowSettings
-
public static final class ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.WindowSettings extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WindowSettings(double initialProportion, double minimumProportion, double maximumProportion, scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer, scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
initialProportion()
double
maximumProportion()
double
minimumProportion()
scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings>
optimizer()
scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.PolicySettings>
policy()
akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withInitialProportion(double proportion)
akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withMaximumProportion(double proportion)
akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withMinimumProportion(double proportion)
akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withOptimizer(akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings settings)
akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withPolicy(akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.PolicySettings settings)
-
-
-
Constructor Detail
-
WindowSettings
public WindowSettings(double initialProportion, double minimumProportion, double maximumProportion, scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer, scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy)
-
-
Method Detail
-
initialProportion
public double initialProportion()
-
minimumProportion
public double minimumProportion()
-
maximumProportion
public double maximumProportion()
-
optimizer
public scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer()
-
policy
public scala.Option<akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy()
-
withInitialProportion
public akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withInitialProportion(double proportion)
-
withMinimumProportion
public akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMinimumProportion(double proportion)
-
withMaximumProportion
public akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMaximumProportion(double proportion)
-
withOptimizer
public akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withOptimizer(akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings settings)
-
withPolicy
public akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withPolicy(akka.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.PolicySettings settings)
-
-