getStats method

LogCompressionStats getStats()

Gets compression statistics

Implementation

LogCompressionStats getStats() {
  return LogCompressionStats(
    totalLogsCompressed: _totalLogsCompressed,
    totalBytesCompressed: _totalBytesCompressed,
    totalBytesUncompressed: _totalBytesUncompressed,
    compressionRatio: _compressionRatio,
    compressionEfficiency: _compressionRatio > 0
        ? (1.0 - _compressionRatio) * 100
        : 0.0,
    bufferSize: _compressionBuffer.length,
    isRunning: _compressionTimer != null,
  );
}