java.lang.Object
org.apache.hadoop.yarn.server.webapp.dao.AppInfo

@Public @Evolving public class AppInfo extends Object
  • Field Details

    • appId

      protected String appId
    • currentAppAttemptId

      protected String currentAppAttemptId
    • user

      protected String user
    • name

      protected String name
    • queue

      protected String queue
    • type

      protected String type
    • host

      protected String host
    • rpcPort

      protected int rpcPort
    • appState

      protected org.apache.hadoop.yarn.api.records.YarnApplicationState appState
    • runningContainers

      protected int runningContainers
    • progress

      protected float progress
    • diagnosticsInfo

      protected String diagnosticsInfo
    • originalTrackingUrl

      protected String originalTrackingUrl
    • trackingUrl

      protected String trackingUrl
    • finalAppStatus

      protected org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalAppStatus
    • startedTime

      protected long startedTime
    • finishedTime

      protected long finishedTime
    • elapsedTime

      protected long elapsedTime
    • applicationTags

      protected String applicationTags
    • priority

      protected int priority
    • unmanagedApplication

      protected boolean unmanagedApplication
  • Constructor Details

    • AppInfo

      public AppInfo()
    • AppInfo

      public AppInfo(org.apache.hadoop.yarn.api.records.ApplicationReport app)
  • Method Details

    • getAppId

      public String getAppId()
    • getCurrentAppAttemptId

      public String getCurrentAppAttemptId()
    • getUser

      public String getUser()
    • getName

      public String getName()
    • getQueue

      public String getQueue()
    • getType

      public String getType()
    • getHost

      public String getHost()
    • getRpcPort

      public int getRpcPort()
    • getAppState

      public org.apache.hadoop.yarn.api.records.YarnApplicationState getAppState()
    • getRunningContainers

      public int getRunningContainers()
    • getAllocatedCpuVcores

      public long getAllocatedCpuVcores()
    • getAllocatedMemoryMB

      public long getAllocatedMemoryMB()
    • getAllocatedGpus

      public long getAllocatedGpus()
    • getReservedCpuVcores

      public long getReservedCpuVcores()
    • getReservedMemoryMB

      public long getReservedMemoryMB()
    • getReservedGpus

      public long getReservedGpus()
    • getProgress

      public float getProgress()
    • getDiagnosticsInfo

      public String getDiagnosticsInfo()
    • getOriginalTrackingUrl

      public String getOriginalTrackingUrl()
    • getTrackingUrl

      public String getTrackingUrl()
    • getFinalAppStatus

      public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalAppStatus()
    • getSubmittedTime

      public long getSubmittedTime()
    • getLaunchTime

      public long getLaunchTime()
    • getStartedTime

      public long getStartedTime()
    • getFinishedTime

      public long getFinishedTime()
    • getElapsedTime

      public long getElapsedTime()
    • getApplicationTags

      public String getApplicationTags()
    • isUnmanagedApp

      public boolean isUnmanagedApp()
    • getPriority

      public int getPriority()
    • getAppNodeLabelExpression

      public String getAppNodeLabelExpression()
    • getAmNodeLabelExpression

      public String getAmNodeLabelExpression()
    • getAggregateResourceAllocation

      public String getAggregateResourceAllocation()
    • getAggregatePreemptedResourceAllocation

      public String getAggregatePreemptedResourceAllocation()