[[["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-07-26 UTC."],[[["The `Precondition` class in the `Google.Cloud.Firestore.V1` namespace is used for defining conditions for operations on documents, and it implements several interfaces like `IMessage`, `IEquatable`, and `IDeepCloneable`."],["The latest version of `Precondition` is 3.10.0, and multiple previous versions are also listed, including version 2.5.0."],["The `Precondition` class can be constructed either as a default object or by using another `Precondition` object as an input."],["The `Precondition` class has properties like `Exists`, which indicates whether a document should or shouldn't exist, and `UpdateTime`, which indicates when a document should have been last updated."],["`ConditionTypeCase` property of type `Precondition.ConditionTypeOneofCase` that will further define the condition of the current object."]]],[]]