Represents a job request... used in GearmanClient to represent job states
GearmanJob - Job that is being tracked by this GearmanJobRequest object
boolean - Is this job backgrounded?
integer - Number of attempted connection attempts
integer - Maximum number of attempted connection attempts before raising an exception
binary - Job’s returned binary payload - Populated if and only if JOB_COMPLETE
binary - Job’s exception binary payload
boolean - Did the client hit its polling_timeout prior to a job finishing?
Certain GearmanJob’s may send back data prior to actually completing. GearmanClient uses these queues to keep track of what/when we received certain updates.
collections.deque - Job’s warning binary payloads
collections.deque - Job’s data binary payloads
dictionary - Job’s status
New in version 2.0.1: Replaces GearmanJobRequest.status_updates and GearmanJobRquest.server_status
Deprecated since version 2.0.1: Replaced by GearmanJobRequest.status
Deprecated since version 2.0.1: Replaced by GearmanJobRequest.status