Spring for Apache Hadoop

org.springframework.yarn.test.junit
Class ApplicationInfo

java.lang.Object
  extended by org.springframework.yarn.test.junit.ApplicationInfo

public class ApplicationInfo
extends java.lang.Object

Simple holder class needed for returning multiple values from AbstractYarnClusterTests app submit operations.

Author:
Janne Valkealahti

Constructor Summary
ApplicationInfo()
          Instantiates a new application info.
ApplicationInfo(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, org.apache.hadoop.yarn.api.records.ApplicationReport applicationReport)
          Instantiates a new application info.
 
Method Summary
 org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
          Gets the application id.
 org.apache.hadoop.yarn.api.records.ApplicationReport getApplicationReport()
          Gets the application report.
 org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
          Gets the final application status.
 org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()
          Gets the yarn application state.
 void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
          Sets the application id.
 void setApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationReport applicationReport)
          Sets the application report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationInfo

public ApplicationInfo()
Instantiates a new application info.


ApplicationInfo

public ApplicationInfo(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
                       org.apache.hadoop.yarn.api.records.ApplicationReport applicationReport)
Instantiates a new application info.

Parameters:
applicationId - the application id
applicationReport - the application report
Method Detail

getYarnApplicationState

public org.apache.hadoop.yarn.api.records.YarnApplicationState getYarnApplicationState()
Gets the yarn application state.

Returns:
the yarn application state

getFinalApplicationStatus

public org.apache.hadoop.yarn.api.records.FinalApplicationStatus getFinalApplicationStatus()
Gets the final application status.

Returns:
the final application status

getApplicationId

public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
Gets the application id.

Returns:
the application id

setApplicationId

public void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
Sets the application id.

Parameters:
applicationId - the new application id

getApplicationReport

public org.apache.hadoop.yarn.api.records.ApplicationReport getApplicationReport()
Gets the application report.

Returns:
the application report

setApplicationReport

public void setApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationReport applicationReport)
Sets the application report.

Parameters:
applicationReport - the new application report

Spring for Apache Hadoop