Class HBaseRegionMovement
java.lang.Object
io.datarouter.client.hbase.balancer.HBaseRegionMovement
public class HBaseRegionMovement
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description HBaseRegionMovement(java.lang.String tableName, java.lang.String regionName, org.apache.hadoop.hbase.ServerName currentServer, org.apache.hadoop.hbase.ServerName destinationServer) -
Method Summary
Modifier and Type Method Description static java.util.Map<org.apache.hadoop.hbase.ServerName,java.util.List<HBaseRegionMovement>>getByCurrentServer(java.util.Collection<HBaseRegionMovement> movements)byte[]getDestinationServerNameBytes()byte[]getRegionNameBytes()java.lang.StringtoString()
-
Constructor Details
-
HBaseRegionMovement
public HBaseRegionMovement(java.lang.String tableName, java.lang.String regionName, org.apache.hadoop.hbase.ServerName currentServer, org.apache.hadoop.hbase.ServerName destinationServer)
-
-
Method Details
-
getByCurrentServer
public static java.util.Map<org.apache.hadoop.hbase.ServerName,java.util.List<HBaseRegionMovement>> getByCurrentServer(java.util.Collection<HBaseRegionMovement> movements) -
getRegionNameBytes
public byte[] getRegionNameBytes() -
getDestinationServerNameBytes
public byte[] getDestinationServerNameBytes() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-