Class ProjectionRebuildStatus
- Namespace
- Opossum.Projections
- Assembly
- Opossum.dll
Current status of projection rebuilding.
public sealed record ProjectionRebuildStatus : IEquatable<ProjectionRebuildStatus>
- Inheritance
-
ProjectionRebuildStatus
- Implements
- Inherited Members
Properties
EstimatedCompletionAt
Estimated completion time (null if not rebuilding).
public DateTimeOffset? EstimatedCompletionAt { get; init; }
Property Value
InProgressProjections
Projections currently being rebuilt.
public required List<string> InProgressProjections { get; init; }
Property Value
IsRebuilding
Whether a rebuild is currently in progress.
public bool IsRebuilding { get; init; }
Property Value
QueuedProjections
Projections waiting to be rebuilt.
public required List<string> QueuedProjections { get; init; }
Property Value
StartedAt
When the current rebuild started.
public DateTimeOffset? StartedAt { get; init; }