@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–2021 Apache Software Foundation. All rights reserved.