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"]],[["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-04-17 UTC."],[[["This webpage provides documentation for the `Progress` class within the Google Cloud Firestore Admin v1 API, covering versions from 2.2.0 up to the latest 3.12.0."],["The `Progress` class is used to describe the status of an operation, offering insights into the amount of work that is both completed and estimated."],["`Progress` is an implementation of various interfaces such as `IMessage`, `IEquatable`, and `IDeepCloneable`, and is derived from the base `object` class, having methods like `GetHashCode`, `GetType`, and `ToString`."],["There are two constructors available for the `Progress` class: a default constructor and a constructor that takes another `Progress` object as a parameter for initialization."],["The class contains the properties `CompletedWork` and `EstimatedWork` each of which are of the type `long` to track the amount of work done and to be done respectively."]]],[]]