Package com.google.apphosting.runtime
Class AppEngineConstants
java.lang.Object
com.google.apphosting.runtime.AppEngineConstants
AppEngineConstants centralizes some constants that are specific to our use of Jetty.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThisServletContextattribute contains theAppVersionfor the current application.static final StringThisServletRequestattribute contains theAppVersionKeyidentifying the current application. identify which application version to use.static final Stringstatic final booleanSet the Jetty request with Async mode.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final booleanIf Legacy Mode is turned on, then Jetty is configured to be more forgiving of bad requests and to act more in the style of Jetty-9.3static final com.google.common.collect.ImmutableSet<String> static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringThe HTTP headers that are handled specially by this proxy are defined in lowercase because HTTP headers are case-insensitive, and we look then up in a set or switch after converting to lower-case.static final Stringstatic final Stringstatic final String -
Method Summary
-
Field Details
-
LEGACY_MODE
public static final boolean LEGACY_MODEIf Legacy Mode is turned on, then Jetty is configured to be more forgiving of bad requests and to act more in the style of Jetty-9.3 -
ASYNC_MODE
public static final boolean ASYNC_MODESet the Jetty request with Async mode. -
GAE_RUNTIME
-
APP_VERSION_CONTEXT_ATTR
ThisServletContextattribute contains theAppVersionfor the current application.- See Also:
-
APP_VERSION_KEY_REQUEST_ATTR
ThisServletRequestattribute contains theAppVersionKeyidentifying the current application. identify which application version to use.- See Also:
-
APP_YAML_ATTRIBUTE_TARGET
- See Also:
-
X_FORWARDED_PROTO
The HTTP headers that are handled specially by this proxy are defined in lowercase because HTTP headers are case-insensitive, and we look then up in a set or switch after converting to lower-case.- See Also:
-
X_APPENGINE_API_TICKET
- See Also:
-
X_APPENGINE_HTTPS
- See Also:
-
X_APPENGINE_USER_IP
- See Also:
-
X_APPENGINE_USER_EMAIL
- See Also:
-
X_APPENGINE_AUTH_DOMAIN
- See Also:
-
X_APPENGINE_USER_ID
- See Also:
-
X_APPENGINE_USER_NICKNAME
- See Also:
-
X_APPENGINE_USER_ORGANIZATION
- See Also:
-
X_APPENGINE_USER_IS_ADMIN
- See Also:
-
X_APPENGINE_TRUSTED_IP_REQUEST
- See Also:
-
X_APPENGINE_LOAS_PEER_USERNAME
- See Also:
-
X_APPENGINE_ID_HASH
- See Also:
-
X_APPENGINE_GAIA_ID
- See Also:
-
X_APPENGINE_GAIA_AUTHUSER
- See Also:
-
X_APPENGINE_GAIA_SESSION
- See Also:
-
X_APPENGINE_APPSERVER_DATACENTER
- See Also:
-
X_APPENGINE_APPSERVER_TASK_BNS
- See Also:
-
X_APPENGINE_DEFAULT_VERSION_HOSTNAME
- See Also:
-
X_APPENGINE_REQUEST_LOG_ID
- See Also:
-
X_APPENGINE_QUEUENAME
- See Also:
-
X_APPENGINE_TIMEOUT_MS
- See Also:
-
X_GOOGLE_INTERNAL_SKIPADMINCHECK
- See Also:
-
X_GOOGLE_INTERNAL_SKIPADMINCHECK_UC
- See Also:
-
X_GOOGLE_INTERNAL_PROFILER
- See Also:
-
X_CLOUD_TRACE_CONTEXT
- See Also:
-
X_APPENGINE_BACKGROUNDREQUEST
- See Also:
-
BACKGROUND_REQUEST_URL
- See Also:
-
WARMUP_REQUEST_URL
- See Also:
-
BACKGROUND_REQUEST_SOURCE_IP
- See Also:
-
PRIVATE_APPENGINE_HEADERS
-
IS_ADMIN_HEADER_VALUE
- See Also:
-
IS_TRUSTED
- See Also:
-
SKIP_ADMIN_CHECK_ATTR
- See Also:
-
WARMUP_IP
- See Also:
-
UNSPECIFIED_IP
- See Also:
-
DEFAULT_SECRET_KEY
- See Also:
-
ENVIRONMENT_ATTR
- See Also:
-
HTTP_CONNECTOR_MODE
- See Also:
-
IGNORE_RESPONSE_SIZE_LIMIT
- See Also:
-