See: Description
Interface | Description |
---|---|
ApiProxy.ApiResultFuture<T> |
A subtype of
Future 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 | 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 | Description |
---|---|
ApiProxy.LogRecord.Level |
Exception | Description |
---|---|
ApiProxy.ApiDeadlineExceededException | |
ApiProxy.ApiProxyException |
An exception produced when trying to perform an API call.
|
ApiProxy.ApplicationException | |
ApiProxy.ArgumentException | |
ApiProxy.CallNotFoundException | |
ApiProxy.CancelledException | |
ApiProxy.CapabilityDisabledException | |
ApiProxy.FeatureNotEnabledException | |
ApiProxy.OverQuotaException | |
ApiProxy.RequestTooLargeException | |
ApiProxy.ResponseTooLargeException | |
ApiProxy.RPCFailedException | |
ApiProxy.UnknownException |
An exception whose cause is not known or understood by the API code.
|
DeadlineExceededException |
DeadlineExceededException is an unchecked exception thrown
whenever a request has exceeded the request deadline (e.g. |