Class ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.WindowSettings
- java.lang.Object
-
- org.apache.pekko.cluster.sharding.typed.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<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer, scala.Option<org.apache.pekko.cluster.sharding.typed.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<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings>
optimizer()
scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings>
policy()
org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withInitialProportion(double proportion)
org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withMaximumProportion(double proportion)
org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withMinimumProportion(double proportion)
org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withOptimizer(org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings settings)
org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings
withPolicy(org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings settings)
-
-
-
Constructor Detail
-
WindowSettings
public WindowSettings(double initialProportion, double minimumProportion, double maximumProportion, scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer, scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy)
-
-
Method Detail
-
initialProportion
public double initialProportion()
-
minimumProportion
public double minimumProportion()
-
maximumProportion
public double maximumProportion()
-
optimizer
public scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer()
-
policy
public scala.Option<org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy()
-
withInitialProportion
public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withInitialProportion(double proportion)
-
withMinimumProportion
public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMinimumProportion(double proportion)
-
withMaximumProportion
public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMaximumProportion(double proportion)
-
withOptimizer
public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withOptimizer(org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings settings)
-
withPolicy
public org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withPolicy(org.apache.pekko.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings settings)
-
-