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 | |
| 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. |