Class NodeAllocation
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.activities.NodeAllocation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllocationActivity(String parentName, String childName, Integer priority, ActivityState state, String diagnostic, ActivityLevel level, org.apache.hadoop.yarn.api.records.NodeId nId, Long allocationRequestId) org.apache.hadoop.yarn.api.records.NodeIdgetRoot()longvoidsetPartition(String partition) voidsetTimestamp(long timestamp) voidvoidupdateContainerState(org.apache.hadoop.yarn.api.records.ContainerId containerId, AllocationState containerState)
-
Constructor Details
-
NodeAllocation
public NodeAllocation(org.apache.hadoop.yarn.api.records.NodeId nodeId)
-
-
Method Details
-
addAllocationActivity
public void addAllocationActivity(String parentName, String childName, Integer priority, ActivityState state, String diagnostic, ActivityLevel level, org.apache.hadoop.yarn.api.records.NodeId nId, Long allocationRequestId) -
updateContainerState
public void updateContainerState(org.apache.hadoop.yarn.api.records.ContainerId containerId, AllocationState containerState) -
transformToTree
public void transformToTree() -
setTimestamp
public void setTimestamp(long timestamp) -
getTimestamp
public long getTimestamp() -
getFinalAllocationState
-
getContainerId
-
getRoot
-
getNodeId
public org.apache.hadoop.yarn.api.records.NodeId getNodeId() -
getPartition
-
setPartition
-