docs: private void validateRebalancePlanState(RebalancePlan rebalancePlan) {
          logger.info("Validating rebalance plan state.");
  
          Cluster currentCluster = rebalancePlan.getCurrentCluster();
          List<StoreDefinition> currentStores = rebalancePlan.getCurrentStores();
          Cluster finalCluster = rebalancePlan.getFinalCluster();
          List<StoreDefinition> finalStores = rebalancePlan.getFinalStores();
  
          RebalanceUtils.validateClusterStores(currentCluster, currentStores);
          RebalanceUtils.validateClusterStores(finalCluster, finalStores);
          RebalanceUtils.validateCurrentFinalCluster(currentCluster, finalCluster);
          RebalanceUtils.validateRebalanceStore(currentStores);
          RebalanceUtils.validateRebalanceStore(finalStores);
      }