org.apache.hadoop.yarn.api
Interface ApplicationConstants


@InterfaceAudience.Public
@InterfaceStability.Evolving
public interface ApplicationConstants

This is the API for the applications comprising of constants that YARN sets up for the applications and the containers. TODO: Investigate the semantics and security of each cross-boundary refs.


Field Summary
static String APP_SUBMIT_TIME_ENV
          The environment variable for APP_SUBMIT_TIME.
static String APPLICATION_WEB_PROXY_BASE_ENV
          The environmental variable for APPLICATION_WEB_PROXY_BASE.
static String CONTAINER_TOKEN_FILE_ENV_NAME
          The cache file into which container token is written
static String LOG_DIR_EXPANSION_VAR
          The temporary environmental variable for container log directory.
static String MAX_APP_ATTEMPTS_ENV
          The environment variable for MAX_APP_ATTEMPTS.
static String STDERR
           
static String STDOUT
           
 

Field Detail

APP_SUBMIT_TIME_ENV

static final String APP_SUBMIT_TIME_ENV
The environment variable for APP_SUBMIT_TIME. Set in AppMaster environment only

See Also:
Constant Field Values

CONTAINER_TOKEN_FILE_ENV_NAME

static final String CONTAINER_TOKEN_FILE_ENV_NAME
The cache file into which container token is written

See Also:
Constant Field Values

APPLICATION_WEB_PROXY_BASE_ENV

static final String APPLICATION_WEB_PROXY_BASE_ENV
The environmental variable for APPLICATION_WEB_PROXY_BASE. Set in ApplicationMaster's environment only. This states that for all non-relative web URLs in the app masters web UI what base should they have.

See Also:
Constant Field Values

LOG_DIR_EXPANSION_VAR

static final String LOG_DIR_EXPANSION_VAR
The temporary environmental variable for container log directory. This should be replaced by real container log directory on container launch.

See Also:
Constant Field Values

STDERR

static final String STDERR
See Also:
Constant Field Values

STDOUT

static final String STDOUT
See Also:
Constant Field Values

MAX_APP_ATTEMPTS_ENV

static final String MAX_APP_ATTEMPTS_ENV
The environment variable for MAX_APP_ATTEMPTS. Set in AppMaster environment only

See Also:
Constant Field Values


Copyright © 2013 Apache Software Foundation. All Rights Reserved.