@InterfaceAudience.Public @InterfaceStability.Stable public interface ApplicationReport
ApplicationReport is a report of an application.
It includes details such as:
ApplicationId of the application.ApplicationMaster is running.ApplicationMaster.YarnApplicationState of the application.| Modifier and Type | Method and Description |
|---|---|
ApplicationId |
getApplicationId()
Get the
ApplicationId of the application. |
ApplicationResourceUsageReport |
getApplicationResourceUsageReport()
Retrieve the structure containing the job resources for this application
|
ClientToken |
getClientToken()
Get the client token for communicating with the
ApplicationMaster. |
String |
getDiagnostics()
Get the diagnositic information of the application in case of
errors.
|
FinalApplicationStatus |
getFinalApplicationStatus()
Get the final finish status of the application.
|
long |
getFinishTime()
Get the finish time of the application.
|
String |
getHost()
Get the host on which the
ApplicationMaster
is running. |
String |
getName()
Get the user-defined name of the application.
|
String |
getQueue()
Get the queue to which the application was submitted.
|
int |
getRpcPort()
Get the RPC port of the
ApplicationMaster. |
long |
getStartTime()
Get the start time of the application.
|
String |
getTrackingUrl()
Get the tracking url for the application.
|
String |
getUser()
Get the user who submitted the application.
|
YarnApplicationState |
getYarnApplicationState()
Get the
YarnApplicationState of the application. |
@InterfaceAudience.Public @InterfaceStability.Stable ApplicationId getApplicationId()
ApplicationId of the application.ApplicationId of the application@InterfaceAudience.Public @InterfaceStability.Stable String getUser()
@InterfaceAudience.Public @InterfaceStability.Stable String getQueue()
@InterfaceAudience.Public @InterfaceStability.Stable String getName()
@InterfaceAudience.Public @InterfaceStability.Stable String getHost()
ApplicationMaster
is running.ApplicationMaster
is running@InterfaceAudience.Public @InterfaceStability.Stable int getRpcPort()
ApplicationMaster.ApplicationMaster@InterfaceAudience.Public @InterfaceStability.Stable ClientToken getClientToken()
ApplicationMaster.ApplicationMaster@InterfaceAudience.Public @InterfaceStability.Stable YarnApplicationState getYarnApplicationState()
YarnApplicationState of the application.YarnApplicationState of the application@InterfaceAudience.Public @InterfaceStability.Stable String getDiagnostics()
@InterfaceAudience.Public @InterfaceStability.Stable String getTrackingUrl()
@InterfaceAudience.Public @InterfaceStability.Stable long getStartTime()
@InterfaceAudience.Public @InterfaceStability.Stable long getFinishTime()
@InterfaceAudience.Public @InterfaceStability.Stable FinalApplicationStatus getFinalApplicationStatus()
@InterfaceAudience.Public @InterfaceStability.Stable ApplicationResourceUsageReport getApplicationResourceUsageReport()
Copyright © 2013 Apache Software Foundation. All Rights Reserved.