@InterfaceAudience.Public @InterfaceStability.Evolving public class AppInfo extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
appId |
protected String |
applicationTags |
protected org.apache.hadoop.yarn.api.records.YarnApplicationState |
appState |
protected String |
currentAppAttemptId |
protected String |
diagnosticsInfo |
protected long |
elapsedTime |
protected org.apache.hadoop.yarn.api.records.FinalApplicationStatus |
finalAppStatus |
protected long |
finishedTime |
protected String |
host |
protected String |
name |
protected String |
originalTrackingUrl |
protected int |
priority |
protected float |
progress |
protected String |
queue |
protected int |
rpcPort |
protected int |
runningContainers |
protected long |
startedTime |
protected String |
trackingUrl |
protected String |
type |
protected boolean |
unmanagedApplication |
protected String |
user |
Constructor and Description |
---|
AppInfo() |
AppInfo(org.apache.hadoop.yarn.api.records.ApplicationReport app) |
Modifier and Type | Method and Description |
---|---|
String |
getAggregatePreemptedResourceAllocation() |
String |
getAggregateResourceAllocation() |
long |
getAllocatedCpuVcores() |
long |
getAllocatedMemoryMB() |
String |
getAmNodeLabelExpression() |
String |
getAppId() |
String |
getApplicationTags() |
String |
getAppNodeLabelExpression() |
org.apache.hadoop.yarn.api.records.YarnApplicationState |
getAppState() |
String |
getCurrentAppAttemptId() |
String |
getDiagnosticsInfo() |
long |
getElapsedTime() |
org.apache.hadoop.yarn.api.records.FinalApplicationStatus |
getFinalAppStatus() |
long |
getFinishedTime() |
String |
getHost() |
long |
getLaunchTime() |
String |
getName() |
String |
getOriginalTrackingUrl() |
int |
getPriority() |
float |
getProgress() |
String |
getQueue() |
long |
getReservedCpuVcores() |
long |
getReservedMemoryMB() |
int |
getRpcPort() |
int |
getRunningContainers() |
long |
getStartedTime() |
long |
getSubmittedTime() |
String |
getTrackingUrl() |
String |
getType() |
String |
getUser() |
boolean |
isUnmanagedApp() |
protected String appId
protected String currentAppAttemptId
protected String user
protected String name
protected String queue
protected String type
protected String host
protected int rpcPort
protected org.apache.hadoop.yarn.api.records.YarnApplicationState appState
protected int runningContainers
protected float progress
protected String diagnosticsInfo
protected String originalTrackingUrl
protected String trackingUrl
protected org.apache.hadoop.yarn.api.records.FinalApplicationStatus finalAppStatus
protected long startedTime
protected long finishedTime
protected long elapsedTime
protected String applicationTags
protected int priority
protected boolean unmanagedApplication
public AppInfo()
public AppInfo(org.apache.hadoop.yarn.api.records.ApplicationReport app)
public String getAppId()
public String getCurrentAppAttemptId()
public String getUser()
public String getName()
public String getQueue()
public String getType()
public String getHost()
public int getRpcPort()
public org.apache.hadoop.yarn.api.records.YarnApplicationState getAppState()
public int getRunningContainers()
public long getAllocatedCpuVcores()
public long getAllocatedMemoryMB()
public long getReservedCpuVcores()
public long getReservedMemoryMB()
public float getProgress()
public String getDiagnosticsInfo()
public String getOriginalTrackingUrl()
public String getTrackingUrl()
public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalAppStatus()
public long getSubmittedTime()
public long getLaunchTime()
public long getStartedTime()
public long getFinishedTime()
public long getElapsedTime()
public String getApplicationTags()
public boolean isUnmanagedApp()
public int getPriority()
public String getAppNodeLabelExpression()
public String getAmNodeLabelExpression()
public String getAggregateResourceAllocation()
public String getAggregatePreemptedResourceAllocation()
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.