public class NodeAllocation extends Object
Constructor and Description |
---|
NodeAllocation(org.apache.hadoop.yarn.api.records.NodeId nodeId) |
Modifier and Type | Method and Description |
---|---|
void |
addAllocationActivity(String parentName,
String childName,
String priority,
ActivityState state,
String diagnostic,
String type) |
String |
getContainerId() |
AllocationState |
getFinalAllocationState() |
String |
getNodeId() |
ActivityNode |
getRoot() |
long |
getTimeStamp() |
void |
setTimeStamp(long timeStamp) |
void |
transformToTree() |
void |
updateContainerState(org.apache.hadoop.yarn.api.records.ContainerId containerId,
AllocationState containerState) |
public NodeAllocation(org.apache.hadoop.yarn.api.records.NodeId nodeId)
public void addAllocationActivity(String parentName, String childName, String priority, ActivityState state, String diagnostic, String type)
public void updateContainerState(org.apache.hadoop.yarn.api.records.ContainerId containerId, AllocationState containerState)
public void transformToTree()
public void setTimeStamp(long timeStamp)
public long getTimeStamp()
public AllocationState getFinalAllocationState()
public String getContainerId()
public ActivityNode getRoot()
public String getNodeId()
Copyright © 2020 Apache Software Foundation. All rights reserved.