Package com.google.apphosting.api
Provides access to the ApiProxy, which dispatches API calls to
backend services.
See: Description
-
Interface Summary Interface Description ApiProxy.ApiResultFuture<T> A subtype ofFuture
that provides more detailed information about the timing and resource consumption of particular API calls.ApiProxy.Delegate<E extends ApiProxy.Environment> This interface can be used to provide a class that actually implements API calls.ApiProxy.Environment Environment is a simple data container that provides additional information about the current request (e.g.ApiProxy.EnvironmentFactory Used to create an Environment object to use if no thread local Environment is set. -
Class Summary Class Description ApiProxy ApiProxy is a static class that serves as the collection point for all API calls from user code into the application server.ApiProxy.ApiConfig ApiConfig
encapsulates one or more configuration parameters scoped to an individual API call.ApiProxy.LogRecord LogRecord
represents a single apphosting log entry, including a Java-specific logging level, a timestamp in microseconds, and a message, which is a formatted string containing the rest of the logging information (e.g. -
Enum Summary Enum Description ApiProxy.LogRecord.Level -
Exception Summary Exception Description ApiProxy.ApiDeadlineExceededException ApiProxy.ApiProxyException ApiProxy.ApplicationException ApiProxy.ArgumentException ApiProxy.CallNotFoundException ApiProxy.CancelledException ApiProxy.CapabilityDisabledException ApiProxy.FeatureNotEnabledException ApiProxy.OverQuotaException ApiProxy.RequestTooLargeException ApiProxy.ResponseTooLargeException ApiProxy.RPCFailedException ApiProxy.UnknownException DeadlineExceededException DeadlineExceededException
is an unchecked exception thrown whenever a request has exceeded the request deadline (e.g.
Package com.google.apphosting.api Description
Provides access to the ApiProxy, which dispatches API calls to
backend services.