Class ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.WindowSettings

    • Constructor Summary

      Constructors 
      Constructor Description
      WindowSettings​(double initialProportion, double minimumProportion, double maximumProportion, scala.Option<akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer, scala.Option<akka.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<akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer()  
      scala.Option<akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy()  
      akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withInitialProportion​(double proportion)  
      akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMaximumProportion​(double proportion)  
      akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMinimumProportion​(double proportion)  
      akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withOptimizer​(akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings settings)  
      akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withPolicy​(akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings settings)  
      • Methods inherited from class java.lang.Object

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

      • WindowSettings

        public WindowSettings​(double initialProportion,
                              double minimumProportion,
                              double maximumProportion,
                              scala.Option<akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer,
                              scala.Option<akka.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<akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings> optimizer()
      • policy

        public scala.Option<akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings> policy()
      • withInitialProportion

        public akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withInitialProportion​(double proportion)
      • withMinimumProportion

        public akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMinimumProportion​(double proportion)
      • withMaximumProportion

        public akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withMaximumProportion​(double proportion)
      • withOptimizer

        public akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withOptimizer​(akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.OptimizerSettings settings)
      • withPolicy

        public akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.WindowSettings withPolicy​(akka.cluster.sharding.typed.ClusterShardingSettings.PassivationStrategySettings.PolicySettings settings)