Class ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.FrequencySketchSettings
java.lang.Object
org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.FrequencySketchSettings
public static final class ClusterShardingSettings.PassivationStrategySettings$.AdmissionSettings$.FrequencySketchSettings
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionFrequencySketchSettings(int depth, int counterBits, int widthMultiplier, double resetMultiplier) -
Method Summary
Modifier and TypeMethodDescriptionintintdepth()doubleintorg.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettingswithCounterBits(int bits) org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettingswithDepth(int depth) org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettingswithResetMultiplier(double multiplier) org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettingswithWidthMultiplier(int multiplier)
-
Constructor Details
-
FrequencySketchSettings
public FrequencySketchSettings(int depth, int counterBits, int widthMultiplier, double resetMultiplier)
-
-
Method Details
-
depth
public int depth() -
counterBits
public int counterBits() -
widthMultiplier
public int widthMultiplier() -
resetMultiplier
public double resetMultiplier() -
withDepth
public org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettings withDepth(int depth) -
withCounterBits
public org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettings withCounterBits(int bits) -
withWidthMultiplier
public org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettings withWidthMultiplier(int multiplier) -
withResetMultiplier
public org.apache.pekko.cluster.sharding.ClusterShardingSettings.PassivationStrategySettings.AdmissionSettings.FrequencySketchSettings withResetMultiplier(double multiplier)
-