voldemort.client.rebalance
Class RebalanceNodePlan

java.lang.Object
  extended by voldemort.client.rebalance.RebalanceNodePlan

public class RebalanceNodePlan
extends java.lang.Object

This class acts as a container for a stealer node id and its corresponding list of RebalancePartitionsInfo ( which in turn indicates the list of movements from a particular donor node )


Constructor Summary
RebalanceNodePlan(int stealerNode, java.util.List<RebalancePartitionsInfo> rebalanceTaskList)
           
 
Method Summary
 java.util.List<RebalancePartitionsInfo> getRebalanceTaskList()
           
 int getStealerNode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RebalanceNodePlan

public RebalanceNodePlan(int stealerNode,
                         java.util.List<RebalancePartitionsInfo> rebalanceTaskList)
Method Detail

getStealerNode

public int getStealerNode()

getRebalanceTaskList

public java.util.List<RebalancePartitionsInfo> getRebalanceTaskList()


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao