See: Description
| Interface | Description |
|---|---|
| DeferredTask |
Interface for deferred tasks.
|
| IQueueFactory |
Creates
Queue objects. |
| Queue |
Queue is used to manage a task queue. |
| Class | Description |
|---|---|
| DeferredTaskContext |
Resources for managing
DeferredTask. |
| IQueueFactoryProvider |
Factory provider for
IQueueFactory. |
| LeaseOptions |
Contains various options for lease requests following the builder pattern.
|
| LeaseOptions.Builder |
Provides static creation methods for
LeaseOptions. |
| QueueConstants |
Describes various taskqueue limits.
|
| QueueFactory |
Creates
Queue objects. |
| QueueStatistics |
QueueStatistics allow observation of the rate that tasks on a given
queue are being executed. |
| RetryOptions |
Contains various options for a task's retry strategy.
|
| RetryOptions.Builder |
Provides static creation methods for
RetryOptions. |
| TaskHandle |
Created from
Queue.add(TaskOptions). |
| TaskOptions |
Contains various options for a task following the builder pattern.
|
| TaskOptions.Builder |
Provides static creation methods for
TaskOptions. |
| Enum | Description |
|---|---|
| TaskOptions.Method |
Methods supported by
Queue. |
| Exception | Description |
|---|---|
| DeferredTaskCreationException |
Indicates a failure to create a task payload.
|
| InternalFailureException |
Internal task queue error.
|
| InvalidQueueModeException |
Mismatch of task method and queue mode.
|
| QueueFailureException |
Unspecified queue failure.
|
| QueueNameMismatchException |
Queue name mismatch failure.
|
| TaskAlreadyExistsException |
One or more task names already exists in the queue.
|
| TransactionalTaskException |
Queue operation failure caused by Datastore exception
|
| TransientFailureException |
Intermittent failure.
|
| UnsupportedTranslationException |
Attempt to convert String to an unsupported charset.
|