public sealed class Revision : IMessage<Document.Types.Revision>, IEquatable<Document.Types.Revision>, IDeepCloneable<Document.Types.Revision>, IBufferMessage, IMessage
Contains past or forward revisions of this document.
The revisions that this revision is based on. This can include one or
more parent (when documents are merged.) This field represents the
index into the revisions field.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-19 UTC."],[[["\u003cp\u003eThis webpage documents the \u003ccode\u003eRevision\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.DocumentAI.V1\u003c/code\u003e namespace, detailing its properties, methods, and inheritance from the \u003ccode\u003eObject\u003c/code\u003e class, as well as numerous interface implementations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRevision\u003c/code\u003e class, central to the Document AI framework, offers detailed information on document modifications through its properties like \u003ccode\u003eAgent\u003c/code\u003e, \u003ccode\u003eCreateTime\u003c/code\u003e, \u003ccode\u003eHumanReview\u003c/code\u003e, \u003ccode\u003eId\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eProcessor\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage provides a comprehensive list of available versions for the \u003ccode\u003eDocument.Types.Revision\u003c/code\u003e API, starting from version \u003ccode\u003e3.19.0\u003c/code\u003e (latest) down to \u003ccode\u003e1.0.0\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e for robust functionality, and it includes constructors for default instantiation and cloning from existing revisions.\u003c/p\u003e\n"],["\u003cp\u003eWithin \u003ccode\u003eRevision\u003c/code\u003e there is a property of \u003ccode\u003eSourceCase\u003c/code\u003e that can be set to one of \u003ccode\u003eDocument.Types.Revision.SourceOneofCase\u003c/code\u003e, providing a way to understand the origin of a revision.\u003c/p\u003e\n"]]],[],null,[]]