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