org.apache.hadoop.yarn.server.resourcemanager.recovery
Class RMStateStore.ApplicationAttemptState

java.lang.Object
  extended by org.apache.hadoop.yarn.server.resourcemanager.recovery.RMStateStore.ApplicationAttemptState
Enclosing class:
RMStateStore

public static class RMStateStore.ApplicationAttemptState
extends Object

State of an application attempt


Constructor Summary
RMStateStore.ApplicationAttemptState(org.apache.hadoop.yarn.api.records.ApplicationAttemptId attemptId, org.apache.hadoop.yarn.api.records.Container masterContainer, org.apache.hadoop.security.Credentials appAttemptCredentials, long startTime, long memorySeconds, long vcoreSeconds)
           
RMStateStore.ApplicationAttemptState(org.apache.hadoop.yarn.api.records.ApplicationAttemptId attemptId, org.apache.hadoop.yarn.api.records.Container masterContainer, org.apache.hadoop.security.Credentials appAttemptCredentials, long startTime, RMAppAttemptState state, String finalTrackingUrl, String diagnostics, org.apache.hadoop.yarn.api.records.FinalApplicationStatus amUnregisteredFinalStatus, int exitStatus, long finishTime, long memorySeconds, long vcoreSeconds)
           
 
Method Summary
 int getAMContainerExitStatus()
           
 org.apache.hadoop.security.Credentials getAppAttemptCredentials()
           
 org.apache.hadoop.yarn.api.records.ApplicationAttemptId getAttemptId()
           
 String getDiagnostics()
           
 org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
           
 String getFinalTrackingUrl()
           
 long getFinishTime()
           
 org.apache.hadoop.yarn.api.records.Container getMasterContainer()
           
 long getMemorySeconds()
           
 long getStartTime()
           
 RMAppAttemptState getState()
           
 long getVcoreSeconds()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMStateStore.ApplicationAttemptState

public RMStateStore.ApplicationAttemptState(org.apache.hadoop.yarn.api.records.ApplicationAttemptId attemptId,
                                            org.apache.hadoop.yarn.api.records.Container masterContainer,
                                            org.apache.hadoop.security.Credentials appAttemptCredentials,
                                            long startTime,
                                            long memorySeconds,
                                            long vcoreSeconds)

RMStateStore.ApplicationAttemptState

public RMStateStore.ApplicationAttemptState(org.apache.hadoop.yarn.api.records.ApplicationAttemptId attemptId,
                                            org.apache.hadoop.yarn.api.records.Container masterContainer,
                                            org.apache.hadoop.security.Credentials appAttemptCredentials,
                                            long startTime,
                                            RMAppAttemptState state,
                                            String finalTrackingUrl,
                                            String diagnostics,
                                            org.apache.hadoop.yarn.api.records.FinalApplicationStatus amUnregisteredFinalStatus,
                                            int exitStatus,
                                            long finishTime,
                                            long memorySeconds,
                                            long vcoreSeconds)
Method Detail

getMasterContainer

public org.apache.hadoop.yarn.api.records.Container getMasterContainer()

getAttemptId

public org.apache.hadoop.yarn.api.records.ApplicationAttemptId getAttemptId()

getAppAttemptCredentials

public org.apache.hadoop.security.Credentials getAppAttemptCredentials()

getState

public RMAppAttemptState getState()

getFinalTrackingUrl

public String getFinalTrackingUrl()

getDiagnostics

public String getDiagnostics()

getStartTime

public long getStartTime()

getFinalApplicationStatus

public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()

getAMContainerExitStatus

public int getAMContainerExitStatus()

getMemorySeconds

public long getMemorySeconds()

getVcoreSeconds

public long getVcoreSeconds()

getFinishTime

public long getFinishTime()


Copyright © 2014 Apache Software Foundation. All Rights Reserved.