Interface | Description |
---|---|
IncrementalTask |
Portion of a sharded job that will be run in a single task queue task.
|
ShardedJobHandler |
As part of its operation, the
ShardedJobService will enqueue task
queue tasks that send requests to the URLs specified in
ShardedJobSettings . |
ShardedJobService |
Allows interaction with sharded jobs.
|
ShardedJobState |
Information about execution and progress of a sharded job.
|
Class | Description |
---|---|
IncrementalTaskState<T extends IncrementalTask> |
Information about execution of an
IncrementalTask . |
IncrementalTaskState.Serializer |
Utility class to serialize/deserialize IncrementalTaskState.
|
InProcessShardedJobRunner |
Runs a sharded job in the current process.
|
ShardedJobController<T extends IncrementalTask> |
Aggregates results from
IncrementalTask s and receives notification
when the job completes. |
ShardedJobRunner<T extends IncrementalTask> |
Contains all logic to manage and run sharded jobs.
|
ShardedJobServiceFactory |
Provides
ShardedJobService implementations. |
ShardedJobSettings |
Execution settings for a sharded job.
|
ShardedJobSettings.Builder |
ShardedJobSettings builder.
|
ShardRetryState<T extends IncrementalTask> |
Retry information for a shard.
|
ShardRetryState.Serializer |
Utility class to serialize/deserialize ShardRetryState.
|
Status |
Possible job statuses.
|
Enum | Description |
---|---|
Status.StatusCode |
The possible status codes for
Status . |
Exception | Description |
---|---|
JobFailureException |
An exception thrown when there should be no more attempts to continue processing the job.
|
RecoverableException |
An exception that indicates it is safe to restart a slice.
|
RejectRequestException |
An exception thrown to reject the current request with an error code (50X) This will usually
cause taskqueue to retry the request on another instance.
|
ShardFailureException |
An exception thrown when there should be no more attempts to continue processing the shard.
|
Copyright © 2015 Google. All rights reserved.