@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class ContainerStartData extends Object
RMContainer starts, and that need to be stored persistently.| Constructor and Description | 
|---|
| ContainerStartData() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract org.apache.hadoop.yarn.api.records.Resource | getAllocatedResource() | 
| abstract org.apache.hadoop.yarn.api.records.NodeId | getAssignedNode() | 
| abstract org.apache.hadoop.yarn.api.records.ContainerId | getContainerId() | 
| abstract org.apache.hadoop.yarn.api.records.Priority | getPriority() | 
| abstract long | getStartTime() | 
| static ContainerStartData | newInstance(org.apache.hadoop.yarn.api.records.ContainerId containerId,
           org.apache.hadoop.yarn.api.records.Resource allocatedResource,
           org.apache.hadoop.yarn.api.records.NodeId assignedNode,
           org.apache.hadoop.yarn.api.records.Priority priority,
           long startTime) | 
| abstract void | setAllocatedResource(org.apache.hadoop.yarn.api.records.Resource resource) | 
| abstract void | setAssignedNode(org.apache.hadoop.yarn.api.records.NodeId nodeId) | 
| abstract void | setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId) | 
| abstract void | setPriority(org.apache.hadoop.yarn.api.records.Priority priority) | 
| abstract void | setStartTime(long startTime) | 
@InterfaceAudience.Public @InterfaceStability.Unstable public static ContainerStartData newInstance(org.apache.hadoop.yarn.api.records.ContainerId containerId, org.apache.hadoop.yarn.api.records.Resource allocatedResource, org.apache.hadoop.yarn.api.records.NodeId assignedNode, org.apache.hadoop.yarn.api.records.Priority priority, long startTime)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.Resource getAllocatedResource()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setAllocatedResource(org.apache.hadoop.yarn.api.records.Resource resource)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.NodeId getAssignedNode()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setAssignedNode(org.apache.hadoop.yarn.api.records.NodeId nodeId)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.Priority getPriority()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setPriority(org.apache.hadoop.yarn.api.records.Priority priority)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract long getStartTime()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setStartTime(long startTime)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.