Class ApplicationHistoryData
java.lang.Object
org.apache.hadoop.yarn.server.applicationhistoryservice.records.ApplicationHistoryData
The class contains all the fields that are stored persistently for
RMApp.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.yarn.api.records.ApplicationIdorg.apache.hadoop.yarn.api.records.FinalApplicationStatuslonggetQueue()longlonggetUser()org.apache.hadoop.yarn.api.records.YarnApplicationStatestatic ApplicationHistoryDatanewInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String applicationName, String applicationType, String queue, String user, long submitTime, long startTime, long finishTime, String diagnosticsInfo, org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus, org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState) voidsetApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) voidsetApplicationName(String applicationName) voidsetApplicationType(String applicationType) voidsetDiagnosticsInfo(String diagnosticsInfo) voidsetFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus) voidsetFinishTime(long finishTime) voidvoidsetStartTime(long startTime) voidsetSubmitTime(long submitTime) voidvoidsetYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState)
-
Constructor Details
-
ApplicationHistoryData
public ApplicationHistoryData()
-
-
Method Details
-
newInstance
@Public @Unstable public static ApplicationHistoryData newInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String applicationName, String applicationType, String queue, String user, long submitTime, long startTime, long finishTime, String diagnosticsInfo, org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus, org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState) -
getApplicationId
@Public @Unstable public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId() -
setApplicationId
@Public @Unstable public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) -
getApplicationName
-
setApplicationName
-
getApplicationType
-
setApplicationType
-
getUser
-
setUser
-
getQueue
-
setQueue
-
getSubmitTime
@Public @Unstable public long getSubmitTime() -
setSubmitTime
@Public @Unstable public void setSubmitTime(long submitTime) -
getStartTime
@Public @Unstable public long getStartTime() -
setStartTime
@Public @Unstable public void setStartTime(long startTime) -
getFinishTime
@Public @Unstable public long getFinishTime() -
setFinishTime
@Public @Unstable public void setFinishTime(long finishTime) -
getDiagnosticsInfo
-
setDiagnosticsInfo
-
getFinalApplicationStatus
@Public @Unstable public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus() -
setFinalApplicationStatus
@Public @Unstable public void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus) -
getYarnApplicationState
@Public @Unstable public org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState() -
setYarnApplicationState
@Public @Unstable public void setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState)
-