|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@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.
ClientRMProtocol.getApplicationReport(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportRequest)
Method Summary | |
---|---|
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. |
Method Detail |
---|
@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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |