org.apache.hadoop.yarn.server.applicationhistoryservice.records
Class ApplicationAttemptFinishData

java.lang.Object
  extended by org.apache.hadoop.yarn.server.applicationhistoryservice.records.ApplicationAttemptFinishData
Direct Known Subclasses:
ApplicationAttemptFinishDataPBImpl

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract class ApplicationAttemptFinishData
extends Object

The class contains the fields that can be determined when RMAppAttempt finishes, and that need to be stored persistently.


Constructor Summary
ApplicationAttemptFinishData()
           
 
Method Summary
abstract  org.apache.hadoop.yarn.api.records.ApplicationAttemptId getApplicationAttemptId()
           
abstract  String getDiagnosticsInfo()
           
abstract  org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
           
abstract  String getTrackingURL()
           
abstract  org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState getYarnApplicationAttemptState()
           
static ApplicationAttemptFinishData newInstance(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, String diagnosticsInfo, String trackingURL, org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus, org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState)
           
abstract  void setApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId)
           
abstract  void setDiagnosticsInfo(String diagnosticsInfo)
           
abstract  void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus)
           
abstract  void setTrackingURL(String trackingURL)
           
abstract  void setYarnApplicationAttemptState(org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationAttemptFinishData

public ApplicationAttemptFinishData()
Method Detail

newInstance

@InterfaceAudience.Public
@InterfaceStability.Unstable
public static ApplicationAttemptFinishData newInstance(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
                                                                                                            String diagnosticsInfo,
                                                                                                            String trackingURL,
                                                                                                            org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus,
                                                                                                            org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState)

getApplicationAttemptId

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract org.apache.hadoop.yarn.api.records.ApplicationAttemptId getApplicationAttemptId()

setApplicationAttemptId

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract void setApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId)

getTrackingURL

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract String getTrackingURL()

setTrackingURL

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract void setTrackingURL(String trackingURL)

getDiagnosticsInfo

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract String getDiagnosticsInfo()

setDiagnosticsInfo

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract void setDiagnosticsInfo(String diagnosticsInfo)

getFinalApplicationStatus

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()

setFinalApplicationStatus

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalApplicationStatus)

getYarnApplicationAttemptState

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState getYarnApplicationAttemptState()

setYarnApplicationAttemptState

@InterfaceAudience.Public
@InterfaceStability.Unstable
public abstract void setYarnApplicationAttemptState(org.apache.hadoop.yarn.api.records.YarnApplicationAttemptState yarnApplicationAttemptState)


Copyright © 2014 Apache Software Foundation. All Rights Reserved.