org.apache.hadoop.yarn.server.applicationhistoryservice.records
Class ApplicationHistoryData

java.lang.Object
  extended by org.apache.hadoop.yarn.server.applicationhistoryservice.records.ApplicationHistoryData

@InterfaceAudience.Public
@InterfaceStability.Unstable
public class ApplicationHistoryData
extends Object

The class contains all the fields that are stored persistently for RMApp.


Constructor Summary
ApplicationHistoryData()
           
 
Method Summary
 org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
           
 String getApplicationName()
           
 String getApplicationType()
           
 String getDiagnosticsInfo()
           
 org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
           
 long getFinishTime()
           
 String getQueue()
           
 long getStartTime()
           
 long getSubmitTime()
           
 String getUser()
           
 org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()
           
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)
           
 void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
           
 void setApplicationName(String applicationName)
           
 void setApplicationType(String applicationType)
           
 void setDiagnosticsInfo(String diagnosticsInfo)
           
 void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus)
           
 void setFinishTime(long finishTime)
           
 void setQueue(String queue)
           
 void setStartTime(long startTime)
           
 void setSubmitTime(long submitTime)
           
 void setUser(String user)
           
 void setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationHistoryData

public ApplicationHistoryData()
Method Detail

newInstance

@InterfaceAudience.Public
@InterfaceStability.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

@InterfaceAudience.Public
@InterfaceStability.Unstable
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()

setApplicationId

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)

getApplicationName

@InterfaceAudience.Public
@InterfaceStability.Unstable
public String getApplicationName()

setApplicationName

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setApplicationName(String applicationName)

getApplicationType

@InterfaceAudience.Public
@InterfaceStability.Unstable
public String getApplicationType()

setApplicationType

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setApplicationType(String applicationType)

getUser

@InterfaceAudience.Public
@InterfaceStability.Unstable
public String getUser()

setUser

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setUser(String user)

getQueue

@InterfaceAudience.Public
@InterfaceStability.Unstable
public String getQueue()

setQueue

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setQueue(String queue)

getSubmitTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
public long getSubmitTime()

setSubmitTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setSubmitTime(long submitTime)

getStartTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
public long getStartTime()

setStartTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setStartTime(long startTime)

getFinishTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
public long getFinishTime()

setFinishTime

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setFinishTime(long finishTime)

getDiagnosticsInfo

@InterfaceAudience.Public
@InterfaceStability.Unstable
public String getDiagnosticsInfo()

setDiagnosticsInfo

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setDiagnosticsInfo(String diagnosticsInfo)

getFinalApplicationStatus

@InterfaceAudience.Public
@InterfaceStability.Unstable
public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()

setFinalApplicationStatus

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus)

getYarnApplicationState

@InterfaceAudience.Public
@InterfaceStability.Unstable
public org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()

setYarnApplicationState

@InterfaceAudience.Public
@InterfaceStability.Unstable
public void setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState yarnApplicationState)


Copyright © 2014 Apache Software Foundation. All Rights Reserved.