Table of Contents

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

TimeSpan

ErrorMessage

Error message if the rebuild failed, null otherwise.

public string? ErrorMessage { get; init; }

Property Value

string

EventsProcessed

Number of events processed during rebuild.

public int EventsProcessed { get; init; }

Property Value

int

ProjectionName

Name of the projection that was rebuilt.

public required string ProjectionName { get; init; }

Property Value

string

Success

Whether the rebuild completed successfully.

public bool Success { get; init; }

Property Value

bool