@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class ApplicationAttemptReport extends Object
ApplicationAttemptReport is a report of an application attempt.
 It includes details such as:
ApplicationAttemptId of the application.ApplicationMaster of this attempt is
   running.ApplicationMaster of this attempt.YarnApplicationAttemptState of the application attempt.ContainerId of the master Container.| Constructor and Description | 
|---|
| ApplicationAttemptReport() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ContainerId | getAMContainerId()Get the  ContainerIdof AMContainer for this attempt | 
| abstract ApplicationAttemptId | getApplicationAttemptId()Get the  ApplicationAttemptIdof this attempt of the
 application | 
| abstract String | getDiagnostics()Get the diagnositic information of the application attempt in case
 of errors. | 
| abstract long | getFinishTime()Get the finish time of the application. | 
| abstract String | getHost()Get the host on which this attempt of
  ApplicationMasteris running. | 
| abstract String | getOriginalTrackingUrl()Get the original tracking url for the application attempt. | 
| abstract int | getRpcPort()Get the RPC port of this attempt  ApplicationMaster. | 
| abstract long | getStartTime() | 
| abstract String | getTrackingUrl()Get the tracking url for the application attempt. | 
| abstract YarnApplicationAttemptState | getYarnApplicationAttemptState()Get the YarnApplicationAttemptState of the application attempt. | 
| static ApplicationAttemptReport | newInstance(ApplicationAttemptId applicationAttemptId,
           String host,
           int rpcPort,
           String url,
           String oUrl,
           String diagnostics,
           YarnApplicationAttemptState state,
           ContainerId amContainerId) | 
public static ApplicationAttemptReport newInstance(ApplicationAttemptId applicationAttemptId, String host, int rpcPort, String url, String oUrl, String diagnostics, YarnApplicationAttemptState state, ContainerId amContainerId)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract YarnApplicationAttemptState getYarnApplicationAttemptState()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract int getRpcPort()
ApplicationMaster.ApplicationMaster@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getHost()
ApplicationMaster is running.ApplicationMaster is running@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getDiagnostics()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getTrackingUrl()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getOriginalTrackingUrl()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract ApplicationAttemptId getApplicationAttemptId()
ApplicationAttemptId of this attempt of the
 applicationApplicationAttemptId of the attempt@InterfaceAudience.Public @InterfaceStability.Unstable public abstract ContainerId getAMContainerId()
ContainerId of AMContainer for this attemptContainerId of the attempt@InterfaceAudience.Public @InterfaceStability.Unstable public abstract long getStartTime()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract long getFinishTime()
Copyright © 2023 Apache Software Foundation. All rights reserved.