Class ApplicationAttemptFinishData
java.lang.Object
org.apache.hadoop.yarn.server.applicationhistoryservice.records.ApplicationAttemptFinishData
- Direct Known Subclasses:
ApplicationAttemptFinishDataPBImpl
The class contains the fields that can be determined when
RMAppAttempt finishes, and that need to be stored persistently.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.hadoop.yarn.api.records.ApplicationAttemptIdabstract Stringabstract org.apache.hadoop.yarn.api.records.FinalApplicationStatusabstract Stringabstract org.apache.hadoop.yarn.api.records.YarnApplicationAttemptStatestatic ApplicationAttemptFinishDatanewInstance(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, String diagnosticsInfo, String trackingURL, org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus, org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState) abstract voidsetApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId) abstract voidsetDiagnosticsInfo(String diagnosticsInfo) abstract voidsetFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus) abstract voidsetTrackingURL(String trackingURL) abstract voidsetYarnApplicationAttemptState(org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState)
-
Constructor Details
-
ApplicationAttemptFinishData
public ApplicationAttemptFinishData()
-
-
Method Details
-
newInstance
@Public @Unstable public static ApplicationAttemptFinishData newInstance(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, String diagnosticsInfo, String trackingURL, org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus, org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState) -
getApplicationAttemptId
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.ApplicationAttemptId getApplicationAttemptId() -
setApplicationAttemptId
@Public @Unstable public abstract void setApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId) -
getTrackingURL
-
setTrackingURL
-
getDiagnosticsInfo
-
setDiagnosticsInfo
-
getFinalApplicationStatus
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus() -
setFinalApplicationStatus
@Public @Unstable public abstract void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus) -
getYarnApplicationAttemptState
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState getYarnApplicationAttemptState() -
setYarnApplicationAttemptState
@Public @Unstable public abstract void setYarnApplicationAttemptState(org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState)
-