Class ProjectionRebuildDetail
- Namespace
- Opossum.Projections
- Assembly
- Opossum.dll
Details of a single projection rebuild.
public sealed record ProjectionRebuildDetail : IEquatable<ProjectionRebuildDetail>
- Inheritance
-
ProjectionRebuildDetail
- Implements
- Inherited Members
Properties
Duration
Duration of the rebuild operation.
public TimeSpan Duration { get; init; }
Property Value
ErrorMessage
Error message if the rebuild failed, null otherwise.
public string? ErrorMessage { get; init; }
Property Value
EventsProcessed
Number of events processed during rebuild.
public int EventsProcessed { get; init; }
Property Value
ProjectionName
Name of the projection that was rebuilt.
public required string ProjectionName { get; init; }
Property Value
Success
Whether the rebuild completed successfully.
public bool Success { get; init; }