@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class ApplicationStartData extends Object
RMApp
starts, and that need to be stored persistently.Constructor and Description |
---|
ApplicationStartData() |
Modifier and Type | Method and Description |
---|---|
abstract org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
abstract String |
getApplicationName() |
abstract String |
getApplicationType() |
abstract String |
getQueue() |
abstract long |
getStartTime() |
abstract long |
getSubmitTime() |
abstract String |
getUser() |
static ApplicationStartData |
newInstance(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
String applicationName,
String applicationType,
String queue,
String user,
long submitTime,
long startTime) |
abstract void |
setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) |
abstract void |
setApplicationName(String applicationName) |
abstract void |
setApplicationType(String applicationType) |
abstract void |
setQueue(String queue) |
abstract void |
setStartTime(long startTime) |
abstract void |
setSubmitTime(long submitTime) |
abstract void |
setUser(String user) |
@InterfaceAudience.Public @InterfaceStability.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)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getApplicationName()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setApplicationName(String applicationName)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getApplicationType()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setApplicationType(String applicationType)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getUser()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setUser(String user)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getQueue()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setQueue(String queue)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract long getSubmitTime()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setSubmitTime(long submitTime)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract long getStartTime()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setStartTime(long startTime)
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.