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