ContainerStartDataPBImpl@Public
@Unstable
public abstract class ContainerStartData
extends java.lang.Object
RMContainer starts, and that need to be stored persistently.| Constructor | Description |
|---|---|
ContainerStartData() |
| Modifier and Type | Method | 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) |
@Public @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)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
@Public @Unstable public abstract void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.Resource getAllocatedResource()
@Public @Unstable public abstract void setAllocatedResource(org.apache.hadoop.yarn.api.records.Resource resource)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.NodeId getAssignedNode()
@Public @Unstable public abstract void setAssignedNode(org.apache.hadoop.yarn.api.records.NodeId nodeId)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.Priority getPriority()
@Public @Unstable public abstract void setPriority(org.apache.hadoop.yarn.api.records.Priority priority)
@Public @Unstable public abstract long getStartTime()
@Public @Unstable public abstract void setStartTime(long startTime)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.