org.springframework.yarn.test.junit
Class ApplicationInfo

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

public class ApplicationInfo
extends 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(YarnApplicationState yarnApplicationState, ApplicationId applicationId)
          Instantiates a new application info.
 
Method Summary
 ApplicationId getApplicationId()
          Gets the application id.
 YarnApplicationState getYarnApplicationState()
          Gets the yarn application state.
 void setApplicationId(ApplicationId applicationId)
          Sets the application id.
 void setYarnApplicationState(YarnApplicationState yarnApplicationState)
          Sets the yarn application state.
 
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(YarnApplicationState yarnApplicationState,
                       ApplicationId applicationId)
Instantiates a new application info.

Parameters:
yarnApplicationState - the yarn application state
applicationId - the application id
Method Detail

getYarnApplicationState

public YarnApplicationState getYarnApplicationState()
Gets the yarn application state.

Returns:
the yarn application state

setYarnApplicationState

public void setYarnApplicationState(YarnApplicationState yarnApplicationState)
Sets the yarn application state.

Parameters:
yarnApplicationState - the new yarn application state

getApplicationId

public ApplicationId getApplicationId()
Gets the application id.

Returns:
the application id

setApplicationId

public void setApplicationId(ApplicationId applicationId)
Sets the application id.

Parameters:
applicationId - the new application id