@Override
 public void setRebalancingEnabled(boolean enabled) {
   isRebalancingEnabled = enabled;
   for (ClusterCacheStatus cacheStatus : cacheStatusMap.values()) {
     cacheStatus.setRebalanceEnabled(enabled);
   }
 }
 @Override
 public void setRebalancingEnabled(String cacheName, boolean enabled) {
   if (cacheName == null) {
     setRebalancingEnabled(enabled);
   } else {
     ClusterCacheStatus clusterCacheStatus = cacheStatusMap.get(cacheName);
     if (clusterCacheStatus != null) clusterCacheStatus.setRebalanceEnabled(enabled);
   }
 }