public class EvenClusterLoadPlanGoalRelatedStats extends Object
EvenClusterLoadPlan
.Constructor and Description |
---|
EvenClusterLoadPlanGoalRelatedStats(List<String> movementGeneratingGoals,
List<EvenClusterLoadPlanGoalStats> goalStats,
List<String> violatedGoalsBeforeOptimization,
List<String> violatedGoalsAfterOptimization)
Creates an
EvenClusterLoadPlanGoalRelatedStats object. |
Modifier and Type | Method and Description |
---|---|
List<EvenClusterLoadPlanGoalStats> |
goalStats()
Goal statistics for all goals.
|
List<String> |
movementGeneratingGoals()
Goals that generate replica movements.
|
List<String> |
violatedGoalsAfterOptimization()
Violated goals after cluster rebalancing.
|
List<String> |
violatedGoalsBeforeOptimization()
Violated goals before cluster rebalancing.
|
public EvenClusterLoadPlanGoalRelatedStats(List<String> movementGeneratingGoals, List<EvenClusterLoadPlanGoalStats> goalStats, List<String> violatedGoalsBeforeOptimization, List<String> violatedGoalsAfterOptimization)
EvenClusterLoadPlanGoalRelatedStats
object.movementGeneratingGoals
- goals that generate replica movementsgoalStats
- goal statisticsviolatedGoalsBeforeOptimization
- violated goals before cluster rebalanceviolatedGoalsAfterOptimization
- violated goals after cluster rebalancepublic List<String> movementGeneratingGoals()
public List<EvenClusterLoadPlanGoalStats> goalStats()
public List<String> violatedGoalsBeforeOptimization()