Class ApplicationStartData
java.lang.Object
org.apache.hadoop.yarn.server.applicationhistoryservice.records.ApplicationStartData
- Direct Known Subclasses:
ApplicationStartDataPBImpl
The class contains the fields that can be determined when
RMApp
starts, and that need to be stored persistently.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.hadoop.yarn.api.records.ApplicationIdabstract Stringabstract Stringabstract StringgetQueue()abstract longabstract longabstract StringgetUser()static ApplicationStartDatanewInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, String applicationName, String applicationType, String queue, String user, long submitTime, long startTime) abstract voidsetApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) abstract voidsetApplicationName(String applicationName) abstract voidsetApplicationType(String applicationType) abstract voidabstract voidsetStartTime(long startTime) abstract voidsetSubmitTime(long submitTime) abstract void
-
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
-
setApplicationName
-
getApplicationType
-
setApplicationType
-
getUser
-
setUser
-
getQueue
-
setQueue
-
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)
-