@InterfaceAudience.Private
@InterfaceStability.Unstable
public class NodeReportPBImpl
extends org.apache.hadoop.yarn.api.records.NodeReport
| Constructor and Description |
|---|
NodeReportPBImpl() |
NodeReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getAggregatedContainersUtilization() |
org.apache.hadoop.yarn.api.records.Resource |
getCapability() |
Integer |
getDecommissioningTimeout() |
String |
getHealthReport() |
String |
getHttpAddress() |
long |
getLastHealthReportTime() |
org.apache.hadoop.yarn.api.records.NodeId |
getNodeId() |
Set<String> |
getNodeLabels() |
org.apache.hadoop.yarn.api.records.NodeState |
getNodeState() |
org.apache.hadoop.yarn.api.records.NodeUpdateType |
getNodeUpdateType() |
org.apache.hadoop.yarn.api.records.ResourceUtilization |
getNodeUtilization() |
int |
getNumContainers() |
org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto |
getProto() |
String |
getRackName() |
org.apache.hadoop.yarn.api.records.Resource |
getUsed() |
int |
hashCode() |
void |
setAggregatedContainersUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization containersResourceUtilization) |
void |
setCapability(org.apache.hadoop.yarn.api.records.Resource capability) |
void |
setDecommissioningTimeout(Integer decommissioningTimeout) |
void |
setHealthReport(String healthReport) |
void |
setHttpAddress(String httpAddress) |
void |
setLastHealthReportTime(long lastHealthReportTime) |
void |
setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId) |
void |
setNodeLabels(Set<String> nodeLabels) |
void |
setNodeState(org.apache.hadoop.yarn.api.records.NodeState nodeState) |
void |
setNodeUpdateType(org.apache.hadoop.yarn.api.records.NodeUpdateType nodeUpdateType) |
void |
setNodeUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization nodeResourceUtilization) |
void |
setNumContainers(int numContainers) |
void |
setRackName(String rackName) |
void |
setUsed(org.apache.hadoop.yarn.api.records.Resource used) |
String |
toString() |
public NodeReportPBImpl()
public NodeReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto proto)
public org.apache.hadoop.yarn.api.records.Resource getCapability()
getCapability in class org.apache.hadoop.yarn.api.records.NodeReportpublic String getHealthReport()
getHealthReport in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setHealthReport(String healthReport)
setHealthReport in class org.apache.hadoop.yarn.api.records.NodeReportpublic long getLastHealthReportTime()
getLastHealthReportTime in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setLastHealthReportTime(long lastHealthReportTime)
setLastHealthReportTime in class org.apache.hadoop.yarn.api.records.NodeReportpublic String getHttpAddress()
getHttpAddress in class org.apache.hadoop.yarn.api.records.NodeReportpublic int getNumContainers()
getNumContainers in class org.apache.hadoop.yarn.api.records.NodeReportpublic String getRackName()
getRackName in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.api.records.Resource getUsed()
getUsed in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.api.records.NodeId getNodeId()
getNodeId in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId)
setNodeId in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.api.records.NodeState getNodeState()
getNodeState in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setNodeState(org.apache.hadoop.yarn.api.records.NodeState nodeState)
setNodeState in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setCapability(org.apache.hadoop.yarn.api.records.Resource capability)
setCapability in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setHttpAddress(String httpAddress)
setHttpAddress in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setNumContainers(int numContainers)
setNumContainers in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setRackName(String rackName)
setRackName in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setUsed(org.apache.hadoop.yarn.api.records.Resource used)
setUsed in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto getProto()
public Set<String> getNodeLabels()
getNodeLabels in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setNodeLabels(Set<String> nodeLabels)
setNodeLabels in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.api.records.ResourceUtilization getAggregatedContainersUtilization()
getAggregatedContainersUtilization in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setAggregatedContainersUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization containersResourceUtilization)
setAggregatedContainersUtilization in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.api.records.ResourceUtilization getNodeUtilization()
getNodeUtilization in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setNodeUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization nodeResourceUtilization)
setNodeUtilization in class org.apache.hadoop.yarn.api.records.NodeReportpublic Integer getDecommissioningTimeout()
getDecommissioningTimeout in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setDecommissioningTimeout(Integer decommissioningTimeout)
setDecommissioningTimeout in class org.apache.hadoop.yarn.api.records.NodeReportpublic org.apache.hadoop.yarn.api.records.NodeUpdateType getNodeUpdateType()
getNodeUpdateType in class org.apache.hadoop.yarn.api.records.NodeReportpublic void setNodeUpdateType(org.apache.hadoop.yarn.api.records.NodeUpdateType nodeUpdateType)
setNodeUpdateType in class org.apache.hadoop.yarn.api.records.NodeReportCopyright © 2022 Apache Software Foundation. All rights reserved.