@InterfaceAudience.Private @InterfaceStability.Unstable public class ApplicationReportPBImpl extends ApplicationReport
| Constructor and Description |
|---|
ApplicationReportPBImpl() |
ApplicationReportPBImpl(YarnProtos.ApplicationReportProto proto) |
newInstancepublic ApplicationReportPBImpl()
public ApplicationReportPBImpl(YarnProtos.ApplicationReportProto proto)
public ApplicationId getApplicationId()
getApplicationId in class ApplicationReportpublic void setApplicationResourceUsageReport(ApplicationResourceUsageReport appInfo)
setApplicationResourceUsageReport in class ApplicationReportpublic ApplicationAttemptId getCurrentApplicationAttemptId()
getCurrentApplicationAttemptId in class ApplicationReportpublic ApplicationResourceUsageReport getApplicationResourceUsageReport()
getApplicationResourceUsageReport in class ApplicationReportpublic String getTrackingUrl()
getTrackingUrl in class ApplicationReportpublic String getOriginalTrackingUrl()
getOriginalTrackingUrl in class ApplicationReportpublic String getName()
getName in class ApplicationReportpublic String getQueue()
getQueue in class ApplicationReportpublic YarnApplicationState getYarnApplicationState()
getYarnApplicationState in class ApplicationReportpublic String getHost()
getHost in class ApplicationReportpublic int getRpcPort()
getRpcPort in class ApplicationReportpublic Token getClientToAMToken()
getClientToAMToken in class ApplicationReportpublic String getUser()
getUser in class ApplicationReportpublic String getDiagnostics()
getDiagnostics in class ApplicationReportpublic long getStartTime()
getStartTime in class ApplicationReportpublic long getFinishTime()
getFinishTime in class ApplicationReportpublic FinalApplicationStatus getFinalApplicationStatus()
getFinalApplicationStatus in class ApplicationReportpublic float getProgress()
getProgress in class ApplicationReportpublic String getApplicationType()
getApplicationType in class ApplicationReportpublic Token getAMRMToken()
getAMRMToken in class ApplicationReportpublic Set<String> getApplicationTags()
getApplicationTags in class ApplicationReportpublic void setApplicationId(ApplicationId applicationId)
setApplicationId in class ApplicationReportpublic void setCurrentApplicationAttemptId(ApplicationAttemptId applicationAttemptId)
setCurrentApplicationAttemptId in class ApplicationReportpublic void setTrackingUrl(String url)
setTrackingUrl in class ApplicationReportpublic void setOriginalTrackingUrl(String url)
setOriginalTrackingUrl in class ApplicationReportpublic void setName(String name)
setName in class ApplicationReportpublic void setQueue(String queue)
setQueue in class ApplicationReportpublic void setYarnApplicationState(YarnApplicationState state)
setYarnApplicationState in class ApplicationReportpublic void setHost(String host)
setHost in class ApplicationReportpublic void setRpcPort(int rpcPort)
setRpcPort in class ApplicationReportpublic void setClientToAMToken(Token clientToAMToken)
setClientToAMToken in class ApplicationReportpublic void setUser(String user)
setUser in class ApplicationReportpublic void setApplicationType(String applicationType)
setApplicationType in class ApplicationReportpublic void setApplicationTags(Set<String> tags)
setApplicationTags in class ApplicationReportpublic void setDiagnostics(String diagnostics)
setDiagnostics in class ApplicationReportpublic void setStartTime(long startTime)
setStartTime in class ApplicationReportpublic void setFinishTime(long finishTime)
setFinishTime in class ApplicationReportpublic void setFinalApplicationStatus(FinalApplicationStatus finishState)
setFinalApplicationStatus in class ApplicationReportpublic void setProgress(float progress)
setProgress in class ApplicationReportpublic void setAMRMToken(Token amRmToken)
setAMRMToken in class ApplicationReportpublic YarnProtos.ApplicationReportProto getProto()
Copyright © 2018 CERN. All Rights Reserved.