NativeVideoProgress
Processing-progress snapshot for a native video asset, from upload through transcode to availability.
NativeVideoProgressFields
Availability timestamps.
Caption-generation sub-progress.
Estimated seconds until processing completes.
Current phase: uploading / queued / transcoding / complete / failed.
Absolute predicted completion time, once known.
Overall progress from 0.0 to 1.0; coarse (phase-derived) when no live tick is available.
Suggested delay before the next poll.
Asset status: processing / complete / failed.
Thumbnail-generation sub-progress.
Transcode-stage sub-progress.
When the snapshot's durable state last changed.
Monotonic version; increments on each durable milestone. Pass back as sinceVersion to poll for changes.