Class ApplicationReportPBImpl

java.lang.Object
org.apache.hadoop.yarn.api.records.ApplicationReport
org.apache.hadoop.yarn.api.records.impl.pb.ApplicationReportPBImpl

@Private @Unstable public class ApplicationReportPBImpl extends org.apache.hadoop.yarn.api.records.ApplicationReport
  • Constructor Details

    • ApplicationReportPBImpl

      public ApplicationReportPBImpl()
    • ApplicationReportPBImpl

      public ApplicationReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto proto)
  • Method Details

    • getApplicationId

      public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
      Specified by:
      getApplicationId in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setApplicationResourceUsageReport

      public void setApplicationResourceUsageReport(org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport appInfo)
      Specified by:
      setApplicationResourceUsageReport in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getCurrentApplicationAttemptId

      public org.apache.hadoop.yarn.api.records.ApplicationAttemptId getCurrentApplicationAttemptId()
      Specified by:
      getCurrentApplicationAttemptId in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getApplicationResourceUsageReport

      public org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport getApplicationResourceUsageReport()
      Specified by:
      getApplicationResourceUsageReport in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getTrackingUrl

      public String getTrackingUrl()
      Specified by:
      getTrackingUrl in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getOriginalTrackingUrl

      public String getOriginalTrackingUrl()
      Specified by:
      getOriginalTrackingUrl in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getName

      public String getName()
      Specified by:
      getName in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getQueue

      public String getQueue()
      Specified by:
      getQueue in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getYarnApplicationState

      public org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()
      Specified by:
      getYarnApplicationState in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getHost

      public String getHost()
      Specified by:
      getHost in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getRpcPort

      public int getRpcPort()
      Specified by:
      getRpcPort in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getClientToAMToken

      public org.apache.hadoop.yarn.api.records.Token getClientToAMToken()
      Specified by:
      getClientToAMToken in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getUser

      public String getUser()
      Specified by:
      getUser in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getDiagnostics

      public String getDiagnostics()
      Specified by:
      getDiagnostics in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getStartTime

      public long getStartTime()
      Specified by:
      getStartTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getSubmitTime

      public long getSubmitTime()
      Specified by:
      getSubmitTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getLaunchTime

      public long getLaunchTime()
      Specified by:
      getLaunchTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setLaunchTime

      public void setLaunchTime(long launchTime)
      Specified by:
      setLaunchTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getFinishTime

      public long getFinishTime()
      Specified by:
      getFinishTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getFinalApplicationStatus

      public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
      Specified by:
      getFinalApplicationStatus in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getProgress

      public float getProgress()
      Specified by:
      getProgress in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getApplicationType

      public String getApplicationType()
      Specified by:
      getApplicationType in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getAMRMToken

      public org.apache.hadoop.yarn.api.records.Token getAMRMToken()
      Specified by:
      getAMRMToken in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getApplicationTags

      public Set<String> getApplicationTags()
      Specified by:
      getApplicationTags in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setApplicationId

      public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
      Specified by:
      setApplicationId in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setCurrentApplicationAttemptId

      public void setCurrentApplicationAttemptId(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId)
      Specified by:
      setCurrentApplicationAttemptId in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setTrackingUrl

      public void setTrackingUrl(String url)
      Specified by:
      setTrackingUrl in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setOriginalTrackingUrl

      public void setOriginalTrackingUrl(String url)
      Specified by:
      setOriginalTrackingUrl in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setName

      public void setName(String name)
      Specified by:
      setName in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setQueue

      public void setQueue(String queue)
      Specified by:
      setQueue in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setYarnApplicationState

      public void setYarnApplicationState(org.apache.hadoop.yarn.api.records.YarnApplicationState state)
      Specified by:
      setYarnApplicationState in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setHost

      public void setHost(String host)
      Specified by:
      setHost in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setRpcPort

      public void setRpcPort(int rpcPort)
      Specified by:
      setRpcPort in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setClientToAMToken

      public void setClientToAMToken(org.apache.hadoop.yarn.api.records.Token clientToAMToken)
      Specified by:
      setClientToAMToken in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setUser

      public void setUser(String user)
      Specified by:
      setUser in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setApplicationType

      public void setApplicationType(String applicationType)
      Specified by:
      setApplicationType in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setApplicationTags

      public void setApplicationTags(Set<String> tags)
      Specified by:
      setApplicationTags in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setDiagnostics

      public void setDiagnostics(String diagnostics)
      Specified by:
      setDiagnostics in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setStartTime

      public void setStartTime(long startTime)
      Specified by:
      setStartTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setFinishTime

      public void setFinishTime(long finishTime)
      Specified by:
      setFinishTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setSubmitTime

      public void setSubmitTime(long submitTime)
      Specified by:
      setSubmitTime in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setFinalApplicationStatus

      public void setFinalApplicationStatus(org.apache.hadoop.yarn.api.records.FinalApplicationStatus finishState)
      Specified by:
      setFinalApplicationStatus in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setProgress

      public void setProgress(float progress)
      Specified by:
      setProgress in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setAMRMToken

      public void setAMRMToken(org.apache.hadoop.yarn.api.records.Token amRmToken)
      Specified by:
      setAMRMToken in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getProto

      public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto getProto()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLogAggregationStatus

      public org.apache.hadoop.yarn.api.records.LogAggregationStatus getLogAggregationStatus()
      Specified by:
      getLogAggregationStatus in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setLogAggregationStatus

      public void setLogAggregationStatus(org.apache.hadoop.yarn.api.records.LogAggregationStatus logAggregationStatus)
      Specified by:
      setLogAggregationStatus in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • isUnmanagedApp

      public boolean isUnmanagedApp()
      Specified by:
      isUnmanagedApp in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setUnmanagedApp

      public void setUnmanagedApp(boolean unmanagedApplication)
      Specified by:
      setUnmanagedApp in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getPriority

      public org.apache.hadoop.yarn.api.records.Priority getPriority()
      Specified by:
      getPriority in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setPriority

      public void setPriority(org.apache.hadoop.yarn.api.records.Priority priority)
      Specified by:
      setPriority in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getAppNodeLabelExpression

      public String getAppNodeLabelExpression()
      Specified by:
      getAppNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setAppNodeLabelExpression

      public void setAppNodeLabelExpression(String appNodeLabelExpression)
      Specified by:
      setAppNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getAmNodeLabelExpression

      public String getAmNodeLabelExpression()
      Specified by:
      getAmNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setAmNodeLabelExpression

      public void setAmNodeLabelExpression(String amNodeLabelExpression)
      Specified by:
      setAmNodeLabelExpression in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getApplicationTimeouts

      public Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,org.apache.hadoop.yarn.api.records.ApplicationTimeout> getApplicationTimeouts()
      Specified by:
      getApplicationTimeouts in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setApplicationTimeouts

      public void setApplicationTimeouts(Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType,org.apache.hadoop.yarn.api.records.ApplicationTimeout> timeouts)
      Specified by:
      setApplicationTimeouts in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • getRMClusterId

      public String getRMClusterId()
      Specified by:
      getRMClusterId in class org.apache.hadoop.yarn.api.records.ApplicationReport
    • setRMClusterId

      public void setRMClusterId(String rmClusterId)
      Specified by:
      setRMClusterId in class org.apache.hadoop.yarn.api.records.ApplicationReport