Class ContainerHistoryData
java.lang.Object
org.apache.hadoop.yarn.server.applicationhistoryservice.records.ContainerHistoryData
The class contains all the fields that are stored persistently for
RMContainer.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.yarn.api.records.Resourceorg.apache.hadoop.yarn.api.records.NodeIdintorg.apache.hadoop.yarn.api.records.ContainerIdorg.apache.hadoop.yarn.api.records.ContainerStatelongorg.apache.hadoop.yarn.api.records.Prioritylongstatic ContainerHistoryDatanewInstance(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, long finishTime, String diagnosticsInfo, int containerExitCode, org.apache.hadoop.yarn.api.records.ContainerState containerState) voidsetAllocatedResource(org.apache.hadoop.yarn.api.records.Resource resource) voidsetAssignedNode(org.apache.hadoop.yarn.api.records.NodeId nodeId) voidsetContainerExitStatus(int containerExitStatus) voidsetContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId) voidsetContainerState(org.apache.hadoop.yarn.api.records.ContainerState containerState) voidsetDiagnosticsInfo(String diagnosticsInfo) voidvoidsetFinishTime(long finishTime) voidsetPriority(org.apache.hadoop.yarn.api.records.Priority priority) voidsetStartTime(long startTime)
-
Constructor Details
-
ContainerHistoryData
public ContainerHistoryData()
-
-
Method Details
-
newInstance
@Public @Unstable public static ContainerHistoryData 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, long finishTime, String diagnosticsInfo, int containerExitCode, org.apache.hadoop.yarn.api.records.ContainerState containerState) -
getContainerId
@Public @Unstable public org.apache.hadoop.yarn.api.records.ContainerId getContainerId() -
setContainerId
@Public @Unstable public void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId) -
getAllocatedResource
@Public @Unstable public org.apache.hadoop.yarn.api.records.Resource getAllocatedResource() -
setAllocatedResource
@Public @Unstable public void setAllocatedResource(org.apache.hadoop.yarn.api.records.Resource resource) -
getAssignedNode
@Public @Unstable public org.apache.hadoop.yarn.api.records.NodeId getAssignedNode() -
setAssignedNode
@Public @Unstable public void setAssignedNode(org.apache.hadoop.yarn.api.records.NodeId nodeId) -
getPriority
@Public @Unstable public org.apache.hadoop.yarn.api.records.Priority getPriority() -
setPriority
@Public @Unstable public void setPriority(org.apache.hadoop.yarn.api.records.Priority priority) -
getStartTime
@Public @Unstable public long getStartTime() -
setStartTime
@Public @Unstable public void setStartTime(long startTime) -
getFinishTime
@Public @Unstable public long getFinishTime() -
setFinishTime
@Public @Unstable public void setFinishTime(long finishTime) -
getDiagnosticsInfo
-
setDiagnosticsInfo
-
getContainerExitStatus
@Public @Unstable public int getContainerExitStatus() -
setContainerExitStatus
@Public @Unstable public void setContainerExitStatus(int containerExitStatus) -
getContainerState
@Public @Unstable public org.apache.hadoop.yarn.api.records.ContainerState getContainerState() -
setContainerState
@Public @Unstable public void setContainerState(org.apache.hadoop.yarn.api.records.ContainerState containerState) -
getExposedPorts
-
setExposedPorts
-