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