public sealed class Progress : IMessage<Progress>, IEquatable<Progress>, IDeepCloneable<Progress>, IBufferMessage, IMessage
Reference documentation and code samples for the Firestore Admin v1 API class Progress.
Describes the progress of the operation.
Unit of work is generic and must be interpreted based on where
[Progress][google.firestore.admin.v1.Progress] is used.
[[["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-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eProgress\u003c/code\u003e class within the Google Cloud Firestore Admin v1 API, covering versions from 2.2.0 up to the latest 3.12.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eProgress\u003c/code\u003e class is used to describe the status of an operation, offering insights into the amount of work that is both completed and estimated.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eProgress\u003c/code\u003e is an implementation of various interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and is derived from the base \u003ccode\u003eobject\u003c/code\u003e class, having methods like \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for the \u003ccode\u003eProgress\u003c/code\u003e class: a default constructor and a constructor that takes another \u003ccode\u003eProgress\u003c/code\u003e object as a parameter for initialization.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains the properties \u003ccode\u003eCompletedWork\u003c/code\u003e and \u003ccode\u003eEstimatedWork\u003c/code\u003e each of which are of the type \u003ccode\u003elong\u003c/code\u003e to track the amount of work done and to be done respectively.\u003c/p\u003e\n"]]],[],null,[]]