code: public static RebalanceTaskInfo decodeRebalanceTaskInfoMap(VAdminProto.RebalanceTaskInfoMap rebalanceTaskInfoMap) {
          RebalanceTaskInfo rebalanceTaskInfo = new RebalanceTaskInfo(
                                                                      rebalanceTaskInfoMap.getStealerId(),
                                                                      rebalanceTaskInfoMap.getDonorId(),
                                                                      decodeStoreToPartitionIds(rebalanceTaskInfoMap.getPerStorePartitionIdsList()),
                                                                      new ClusterMapper().readCluster(new StringReader(rebalanceTaskInfoMap.getInitialCluster())));
          return rebalanceTaskInfo;
      }
docs: Given a protobuf rebalance-partition info, converts it into our
  rebalance-partition info
  
  @param rebalanceTaskInfoMap Proto-buff version of
  RebalanceTaskInfoMap
  @return RebalanceTaskInfo object.