Class NodeReportPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.NodeReport
org.apache.hadoop.yarn.api.records.impl.pb.NodeReportPBImpl
@Private
@Unstable
public class NodeReportPBImpl
extends org.apache.hadoop.yarn.api.records.NodeReport
-
Constructor Summary
ConstructorsConstructorDescriptionNodeReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto proto) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.hadoop.yarn.api.records.ResourceUtilizationorg.apache.hadoop.yarn.api.records.ResourcelongSet<org.apache.hadoop.yarn.api.records.NodeAttribute>org.apache.hadoop.yarn.api.records.NodeIdorg.apache.hadoop.yarn.api.records.NodeStateorg.apache.hadoop.yarn.api.records.NodeUpdateTypeorg.apache.hadoop.yarn.api.records.ResourceUtilizationintorg.apache.hadoop.yarn.proto.YarnProtos.NodeReportProtogetProto()org.apache.hadoop.yarn.api.records.ResourcegetUsed()inthashCode()voidsetAggregatedContainersUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization containersResourceUtilization) voidsetCapability(org.apache.hadoop.yarn.api.records.Resource capability) voidsetDecommissioningTimeout(Integer decommissioningTimeout) voidsetHealthReport(String healthReport) voidsetHttpAddress(String httpAddress) voidsetLastHealthReportTime(long lastHealthReportTime) voidsetNodeAttributes(Set<org.apache.hadoop.yarn.api.records.NodeAttribute> nodeAttrs) voidsetNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId) voidsetNodeLabels(Set<String> nodeLabels) voidsetNodeState(org.apache.hadoop.yarn.api.records.NodeState nodeState) voidsetNodeUpdateType(org.apache.hadoop.yarn.api.records.NodeUpdateType nodeUpdateType) voidsetNodeUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization nodeResourceUtilization) voidsetNumContainers(int numContainers) voidsetRackName(String rackName) voidsetUsed(org.apache.hadoop.yarn.api.records.Resource used) toString()Methods inherited from class org.apache.hadoop.yarn.api.records.NodeReport
newInstance, newInstance
-
Constructor Details
-
NodeReportPBImpl
public NodeReportPBImpl() -
NodeReportPBImpl
public NodeReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto proto)
-
-
Method Details
-
getCapability
public org.apache.hadoop.yarn.api.records.Resource getCapability()- Specified by:
getCapabilityin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getHealthReport
- Specified by:
getHealthReportin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setHealthReport
- Specified by:
setHealthReportin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getLastHealthReportTime
public long getLastHealthReportTime()- Specified by:
getLastHealthReportTimein classorg.apache.hadoop.yarn.api.records.NodeReport
-
setLastHealthReportTime
public void setLastHealthReportTime(long lastHealthReportTime) - Specified by:
setLastHealthReportTimein classorg.apache.hadoop.yarn.api.records.NodeReport
-
getHttpAddress
- Specified by:
getHttpAddressin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getNumContainers
public int getNumContainers()- Specified by:
getNumContainersin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getRackName
- Specified by:
getRackNamein classorg.apache.hadoop.yarn.api.records.NodeReport
-
getUsed
public org.apache.hadoop.yarn.api.records.Resource getUsed()- Specified by:
getUsedin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getNodeId
public org.apache.hadoop.yarn.api.records.NodeId getNodeId()- Specified by:
getNodeIdin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNodeId
public void setNodeId(org.apache.hadoop.yarn.api.records.NodeId nodeId) - Specified by:
setNodeIdin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getNodeState
public org.apache.hadoop.yarn.api.records.NodeState getNodeState()- Specified by:
getNodeStatein classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNodeState
public void setNodeState(org.apache.hadoop.yarn.api.records.NodeState nodeState) - Specified by:
setNodeStatein classorg.apache.hadoop.yarn.api.records.NodeReport
-
setCapability
public void setCapability(org.apache.hadoop.yarn.api.records.Resource capability) - Specified by:
setCapabilityin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setHttpAddress
- Specified by:
setHttpAddressin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNumContainers
public void setNumContainers(int numContainers) - Specified by:
setNumContainersin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setRackName
- Specified by:
setRackNamein classorg.apache.hadoop.yarn.api.records.NodeReport
-
setUsed
public void setUsed(org.apache.hadoop.yarn.api.records.Resource used) - Specified by:
setUsedin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getProto
public org.apache.hadoop.yarn.proto.YarnProtos.NodeReportProto getProto() -
hashCode
public int hashCode() -
equals
-
toString
-
getNodeLabels
- Specified by:
getNodeLabelsin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNodeLabels
- Specified by:
setNodeLabelsin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getAggregatedContainersUtilization
public org.apache.hadoop.yarn.api.records.ResourceUtilization getAggregatedContainersUtilization()- Overrides:
getAggregatedContainersUtilizationin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setAggregatedContainersUtilization
public void setAggregatedContainersUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization containersResourceUtilization) - Overrides:
setAggregatedContainersUtilizationin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getNodeUtilization
public org.apache.hadoop.yarn.api.records.ResourceUtilization getNodeUtilization()- Specified by:
getNodeUtilizationin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNodeUtilization
public void setNodeUtilization(org.apache.hadoop.yarn.api.records.ResourceUtilization nodeResourceUtilization) - Specified by:
setNodeUtilizationin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getDecommissioningTimeout
- Overrides:
getDecommissioningTimeoutin classorg.apache.hadoop.yarn.api.records.NodeReport
-
setDecommissioningTimeout
- Overrides:
setDecommissioningTimeoutin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getNodeUpdateType
public org.apache.hadoop.yarn.api.records.NodeUpdateType getNodeUpdateType()- Overrides:
getNodeUpdateTypein classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNodeUpdateType
public void setNodeUpdateType(org.apache.hadoop.yarn.api.records.NodeUpdateType nodeUpdateType) - Overrides:
setNodeUpdateTypein classorg.apache.hadoop.yarn.api.records.NodeReport
-
setNodeAttributes
- Specified by:
setNodeAttributesin classorg.apache.hadoop.yarn.api.records.NodeReport
-
getNodeAttributes
- Specified by:
getNodeAttributesin classorg.apache.hadoop.yarn.api.records.NodeReport
-