Function that will be called once job is done, whether it succeeds or times out. This is supplied by user in callback API, and generated internally otherwise.
This is set when job ends, in case something holds a reference to it
Timestamp when job was created
Timestamp when job was executed
Id of the execution timer
Function that will be called inside the lock
ID to uniquely identify this particular job
Saved incoming stack, for the purpose of extending stack traces
List of keys that will be locked. Always an array
Options that apply to this particular job
Id of the wait timer
Number of keys which this job is waiting on. Once this reaches 0, job will be executed
Static
_lastGenerated using TypeDoc
Class that represents one scheduled job and its state. This is created every time user calls "acquire"