JobResult

Handle for an enqueued job — status polling, result retrieval, dependencies.