java.lang.Object
org.apache.hadoop.yarn.server.applicationhistoryservice.records.ApplicationStartData
Direct Known Subclasses:
ApplicationStartDataPBImpl

@Public @Unstable public abstract class ApplicationStartData extends Object
The class contains the fields that can be determined when RMApp starts, and that need to be stored persistently.
  • Constructor Details

    • ApplicationStartData

      public ApplicationStartData()
  • Method Details

    • newInstance

      @Public @Unstable public static ApplicationStartData newInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String applicationName, String applicationType, String queue, String user, long submitTime, long startTime)
    • getApplicationId

      @Public @Unstable public abstract org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
    • setApplicationId

      @Public @Unstable public abstract void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
    • getApplicationName

      @Public @Unstable public abstract String getApplicationName()
    • setApplicationName

      @Public @Unstable public abstract void setApplicationName(String applicationName)
    • getApplicationType

      @Public @Unstable public abstract String getApplicationType()
    • setApplicationType

      @Public @Unstable public abstract void setApplicationType(String applicationType)
    • getUser

      @Public @Unstable public abstract String getUser()
    • setUser

      @Public @Unstable public abstract void setUser(String user)
    • getQueue

      @Public @Unstable public abstract String getQueue()
    • setQueue

      @Public @Unstable public abstract void setQueue(String queue)
    • getSubmitTime

      @Public @Unstable public abstract long getSubmitTime()
    • setSubmitTime

      @Public @Unstable public abstract void setSubmitTime(long submitTime)
    • getStartTime

      @Public @Unstable public abstract long getStartTime()
    • setStartTime

      @Public @Unstable public abstract void setStartTime(long startTime)