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