Table of Contents

Public classSealed IndexSizeReport

Namespace
Rowles.LeanLucene.Diagnostics
Assembly
Rowles.LeanLucene.dll

Overall index size report.

public sealed class IndexSizeReport
IndexSizeReport

Public property CommitFileSizeBytes

Gets the size of commit (segments_N) files in bytes.

Public property DirectoryPath

Gets the file system path of the index directory.

Public property SegmentCount

Gets the number of segments in the index.

Public property SegmentDataSizeBytes

Gets the total size contributed by all segment data files in bytes.

Public property Segments

Gets the per-segment size breakdowns.

Public property StatsFileSizeBytes

Gets the size of statistics (stats_N.json) files in bytes.

Public property TotalSizeBytes

Gets the total on-disk size of all index files in bytes.

Public property TotalSizeFormatted

Human-readable total size.