public sealed class Backup.Types.QuantityBasedExpiry : IMessage<Backup.Types.QuantityBasedExpiry>, IEquatable<Backup.Types.QuantityBasedExpiry>, IDeepCloneable<Backup.Types.QuantityBasedExpiry>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class Backup.Types.QuantityBasedExpiry.
A backup's position in a quantity-based retention queue, of backups with
the same source cluster and type, with length, retention, specified by the
backup's retention policy.
Once the position is greater than the retention, the backup is eligible to
be garbage collected.
Example: 5 backups from the same source cluster and type with a
quantity-based retention of 3 and denoted by backup_id (position,
retention).
Output only. The backup's position among its backups with the same source
cluster and type, by descending chronological order create time(i.e.
newest first).
[[["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\u003eBackup.Types.QuantityBasedExpiry\u003c/code\u003e class within the Google Cloud AlloyDB v1 API, specifically version 1.5.0 and up to 1.9.0 (latest).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eQuantityBasedExpiry\u003c/code\u003e class manages the position of backups in a quantity-based retention queue based on the same source cluster and type and retention policy.\u003c/p\u003e\n"],["\u003cp\u003eBackups are eligible for garbage collection when their position in the queue surpasses the defined retention limit.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and includes properties like \u003ccode\u003eRetentionCount\u003c/code\u003e and \u003ccode\u003eTotalRetentionCount\u003c/code\u003e to manage backup retention.\u003c/p\u003e\n"],["\u003cp\u003eThere are a number of older versions of this class that can be accessed via the provided links, going all the way back to version 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]