All Classes and Interfaces

Class
Description
ApiProxy is a static class that serves as the collection point for all API calls from user code into the application server.
ApiConfig encapsulates one or more configuration parameters scoped to an individual API call.
 
An exception produced when trying to perform an API call.
A subtype of Future that provides more detailed information about the timing and resource consumption of particular API calls.
 
 
 
 
 
This interface can be used to provide a class that actually implements API calls.
Environment is a simple data container that provides additional information about the current request (e.g. who is logged in, are they an administrator, etc.).
Used to create an Environment object to use if no thread local Environment is set.
A specialization of Environment with call-tracing metadata.
 
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. class and line number information, the message itself, the stack trace for any exception associated with the log record, etc.).
 
 
 
 
 
An exception whose cause is not known or understood by the API code.
Represents automatic statistics collected by the ApiProxy.
Holds the current trace context visible to user code.
Stores tracing context including IDs and settings.
DeadlineExceededException is an unchecked exception thrown whenever a request has exceeded the request deadline (e.g. 60 seconds in the case of a default instance).
Information about the current status of the Java Runtime.