|
||||||||||
| 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 |
String |
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 String 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 | |||||||||