public sealed class AnnotateVideoProgress : IMessage<AnnotateVideoProgress>, IEquatable<AnnotateVideoProgress>, IDeepCloneable<AnnotateVideoProgress>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Video Intelligence v1 API class AnnotateVideoProgress.
Video annotation progress. Included in the metadata
field of the Operation returned by the GetOperation
call of the google::longrunning::Operations service.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version of the `AnnotateVideoProgress` class is 3.4.0, part of the Google Cloud Video Intelligence v1 API."],["`AnnotateVideoProgress` is used to track the progress of video annotation, as part of the `Operation` metadata within the `google::longrunning::Operations` service."],["This class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, with the documentation including inherited members from `object`."],["The `AnnotateVideoProgress` class has two constructors, a default one and another that accepts an `AnnotateVideoProgress` object for deep cloning purposes."],["`AnnotateVideoProgress` features an `AnnotationProgress` property of type `RepeatedField\u003cVideoAnnotationProgress\u003e` which contains progress metadata for all the videos specified in an `AnnotateVideoRequest`."]]],[]]