public static class DistributionThresholdUtils.ReplicaThresholds extends Object
Modifier and Type | Field and Description |
---|---|
int |
numReplicasLowerLimit |
int |
numReplicasUpperLimit |
Constructor and Description |
---|
ReplicaThresholds(int numReplicasUpperLimit,
int numReplicasLowerLimit) |
Modifier and Type | Method and Description |
---|---|
static DistributionThresholdUtils.ReplicaThresholds |
compute(OptimizationOptions optimizationOptions,
BalancingConstraint balancingConstraint,
double avgReplicasOnAliveBroker,
double balancePercentage) |
boolean |
equals(Object o) |
int |
hashCode() |
String |
toString() |
public final int numReplicasUpperLimit
public final int numReplicasLowerLimit
public ReplicaThresholds(int numReplicasUpperLimit, int numReplicasLowerLimit)
public static DistributionThresholdUtils.ReplicaThresholds compute(OptimizationOptions optimizationOptions, BalancingConstraint balancingConstraint, double avgReplicasOnAliveBroker, double balancePercentage)