Class ProjectionRebuildResult
- Namespace
- Opossum.Projections
- Assembly
- Opossum.dll
Result of a projection rebuild operation.
public sealed record ProjectionRebuildResult : IEquatable<ProjectionRebuildResult>
- Inheritance
-
ProjectionRebuildResult
- Implements
- Inherited Members
Properties
Details
Individual projection rebuild details.
public required List<ProjectionRebuildDetail> Details { get; init; }
Property Value
Duration
Total duration of the rebuild operation.
public TimeSpan Duration { get; init; }
Property Value
FailedProjections
List of projections that failed to rebuild.
public List<string> FailedProjections { get; }
Property Value
Success
Whether all projections rebuilt successfully.
public bool Success { get; }
Property Value
TotalRebuilt
Total number of projections that were rebuilt.
public int TotalRebuilt { get; init; }