using System; namespace StellaOps.Provcache; /// /// Metrics for the write-behind queue. /// public sealed record WriteBehindMetrics { public required long TotalEnqueued { get; init; } public required long TotalPersisted { get; init; } public required long TotalFailed { get; init; } public required long TotalRetries { get; init; } public required long TotalBatches { get; init; } public required long CurrentQueueDepth { get; init; } public required DateTimeOffset Timestamp { get; init; } }