@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class ApplicationFinishData extends Object
RMApp
finishes, and that need to be stored persistently.Constructor and Description |
---|
ApplicationFinishData() |
Modifier and Type | Method and Description |
---|---|
abstract org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
abstract String |
getDiagnosticsInfo() |
abstract org.apache.hadoop.yarn.api.records.FinalApplicationStatus |
getFinalApplicationStatus() |
abstract long |
getFinishTime() |
abstract org.apache.hadoop.yarn.api.records.YarnApplicationState |
getYarnApplicationState() |
static ApplicationFinishData |
newInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
long finishTime,
String diagnosticsInfo,
org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus,
org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState) |
abstract void |
setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) |
abstract void |
setDiagnosticsInfo(String diagnosticsInfo) |
abstract void |
setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus) |
abstract void |
setFinishTime(long finishTime) |
abstract void |
setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState) |
@InterfaceAudience.Public @InterfaceStability.Unstable public static ApplicationFinishData newInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, long finishTime, String diagnosticsInfo, org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus, org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
@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 org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState)
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.