@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class ContainerFinishData extends Object
RMContainer finishes, and that need to be stored persistently.| Constructor and Description | 
|---|
| ContainerFinishData() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract int | getContainerExitStatus() | 
| abstract org.apache.hadoop.yarn.api.records.ContainerId | getContainerId() | 
| abstract org.apache.hadoop.yarn.api.records.ContainerState | getContainerState() | 
| abstract String | getDiagnosticsInfo() | 
| abstract long | getFinishTime() | 
| static ContainerFinishData | newInstance(org.apache.hadoop.yarn.api.records.ContainerId containerId,
           long finishTime,
           String diagnosticsInfo,
           int containerExitCode,
           org.apache.hadoop.yarn.api.records.ContainerState containerState) | 
| abstract void | setContainerExitStatus(int containerExitStatus) | 
| abstract void | setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId) | 
| abstract void | setContainerState(org.apache.hadoop.yarn.api.records.ContainerState containerState) | 
| abstract void | setDiagnosticsInfo(String diagnosticsInfo) | 
| abstract void | setFinishTime(long finishTime) | 
@InterfaceAudience.Public @InterfaceStability.Unstable public static ContainerFinishData newInstance(org.apache.hadoop.yarn.api.records.ContainerId containerId, long finishTime, String diagnosticsInfo, int containerExitCode, org.apache.hadoop.yarn.api.records.ContainerState containerState)
@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 long getFinishTime()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setFinishTime(long finishTime)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getDiagnosticsInfo()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setDiagnosticsInfo(String diagnosticsInfo)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract int getContainerExitStatus()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setContainerExitStatus(int containerExitStatus)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.ContainerState getContainerState()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setContainerState(org.apache.hadoop.yarn.api.records.ContainerState containerState)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.