java.lang.Comparable<RemoteNode>RemoteNodePBImpl@Private @Unstable public abstract class RemoteNode extends java.lang.Object implements java.lang.Comparable<RemoteNode>
NodeId as well as the HTTP
address that can be used to communicate with the Node.| Constructor | Description |
|---|---|
RemoteNode() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
compareTo(RemoteNode other) |
|
abstract java.lang.String |
getHttpAddress() |
Get HTTP address.
|
abstract org.apache.hadoop.yarn.api.records.NodeId |
getNodeId() |
Get
NodeId. |
abstract java.lang.String |
getNodePartition() |
Get Node Partition.
|
abstract java.lang.String |
getRackName() |
Get Rack Name.
|
static RemoteNode |
newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String httpAddress) |
Create new Instance.
|
static RemoteNode |
newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String httpAddress,
java.lang.String rackName) |
Create new Instance.
|
static RemoteNode |
newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String httpAddress,
java.lang.String rackName,
java.lang.String nodePartition) |
Create new Instance.
|
abstract void |
setHttpAddress(java.lang.String httpAddress) |
Set HTTP address.
|
abstract void |
setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId) |
Set
NodeId. |
abstract void |
setNodePartition(java.lang.String nodePartition) |
Set Node Partition.
|
abstract void |
setRackName(java.lang.String rackName) |
Set Rack Name.
|
java.lang.String |
toString() |
@Private @Unstable public static RemoteNode newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId, java.lang.String httpAddress)
nodeId - NodeId.httpAddress - Http address.@Private @Unstable public static RemoteNode newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId, java.lang.String httpAddress, java.lang.String rackName)
nodeId - NodeId.httpAddress - Http address.rackName - Rack Name.@Private @Unstable public static RemoteNode newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId, java.lang.String httpAddress, java.lang.String rackName, java.lang.String nodePartition)
nodeId - NodeId.httpAddress - Http address.rackName - Rack Name.nodePartition - Node Partition.@Private @Unstable public abstract org.apache.hadoop.yarn.api.records.NodeId getNodeId()
NodeId.@Private @Unstable public abstract void setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId)
NodeId.nodeId - NodeId.@Private @Unstable public abstract java.lang.String getHttpAddress()
@Private @Unstable public abstract void setHttpAddress(java.lang.String httpAddress)
httpAddress - HTTP address.@Private @Unstable public abstract java.lang.String getRackName()
@Private @Unstable public abstract void setRackName(java.lang.String rackName)
rackName - Rack Name.@Private @Unstable public abstract java.lang.String getNodePartition()
@Private @Unstable public abstract void setNodePartition(java.lang.String nodePartition)
nodePartition - node Partition.public int compareTo(RemoteNode other)
compareTo in interface java.lang.Comparable<RemoteNode>public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2025 Apache Software Foundation. All rights reserved.