public class RackManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
UNKNOWN_RACK |
Constructor and Description |
---|
RackManager() |
RackManager(Configuration conf) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getRack(java.util.List<ServerName> servers)
Same as
getRack(ServerName) except that a list is passed |
java.lang.String |
getRack(ServerName server)
Get the name of the rack containing a server, according to the DNS to
switch mapping.
|
public static final java.lang.String UNKNOWN_RACK
public RackManager()
public RackManager(Configuration conf)
public java.lang.String getRack(ServerName server)
server
- the server for which to get the rack namepublic java.util.List<java.lang.String> getRack(java.util.List<ServerName> servers)
getRack(ServerName)
except that a list is passedservers
- list of servers we're requesting racks information for