Request structure for subscribing to push updates on a bulk-ingestion job. Once subscribed, the caller's
client id receives a bulkIngestionStatus socket event on each orchestrator tick that touches the job,
plus one final event on completion/failure/cancellation — in addition to (not instead of) polling
BulkIngestionJobStatusResponse through bulk/getJob.
Request structure for subscribing to push updates on a bulk-ingestion job. Once subscribed, the caller's client id receives a
bulkIngestionStatussocket event on each orchestrator tick that touches the job, plus one final event on completion/failure/cancellation — in addition to (not instead of) polling BulkIngestionJobStatusResponse throughbulk/getJob.