|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hdfs.protocol.DatanodeID
org.apache.hadoop.hdfs.server.protocol.DatanodeRegistration
@InterfaceAudience.Private @InterfaceStability.Evolving public class DatanodeRegistration
DatanodeRegistration class contains all information the name-node needs to identify and verify a data-node when it contacts the name-node. This information is sent by data-node with each communication request.
Field Summary | |
---|---|
ExportedAccessKeys |
exportedKeys
|
StorageInfo |
storageInfo
|
Fields inherited from class org.apache.hadoop.hdfs.protocol.DatanodeID |
---|
EMPTY_ARRAY, infoPort, ipcPort, name, storageID |
Constructor Summary | |
---|---|
DatanodeRegistration()
Default constructor. |
|
DatanodeRegistration(String nodeName)
Create DatanodeRegistration |
Method Summary | |
---|---|
boolean |
equals(Object to)
|
String |
getAddress()
Get address of the server node. |
String |
getRegistrationID()
Get registration ID of the server node. |
int |
getVersion()
Get layout version of the server node. |
int |
hashCode()
|
void |
readFields(DataInput in)
|
void |
setInfoPort(int infoPort)
|
void |
setIpcPort(int ipcPort)
|
void |
setName(String name)
|
void |
setStorageInfo(DataStorage storage)
|
String |
toString()
|
void |
write(DataOutput out)
|
Methods inherited from class org.apache.hadoop.hdfs.protocol.DatanodeID |
---|
compareTo, getHost, getInfoPort, getIpcPort, getName, getPort, getStorageID, setStorageID, updateRegInfo |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public StorageInfo storageInfo
public ExportedAccessKeys exportedKeys
Constructor Detail |
---|
public DatanodeRegistration()
public DatanodeRegistration(String nodeName)
Method Detail |
---|
public void setInfoPort(int infoPort)
public void setIpcPort(int ipcPort)
public void setStorageInfo(DataStorage storage)
public void setName(String name)
public int getVersion()
NodeRegistration
getVersion
in interface NodeRegistration
public String getRegistrationID()
NodeRegistration
getRegistrationID
in interface NodeRegistration
public String getAddress()
NodeRegistration
getAddress
in interface NodeRegistration
public String toString()
toString
in interface NodeRegistration
toString
in class DatanodeID
public void write(DataOutput out) throws IOException
write
in interface org.apache.hadoop.io.Writable
write
in class DatanodeID
IOException
public void readFields(DataInput in) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
readFields
in class DatanodeID
IOException
public boolean equals(Object to)
equals
in class DatanodeID
public int hashCode()
hashCode
in class DatanodeID
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |