RotationManager

class RotationManager(policy: RotationPolicy, retentionConfig: RetentionConfig = RetentionConfig(), compressionConfig: CompressionConfig = CompressionConfig(), logDirectory: Path)(source)

Constructors

Link copied to clipboard
constructor(policy: RotationPolicy, retentionConfig: RetentionConfig = RetentionConfig(), compressionConfig: CompressionConfig = CompressionConfig(), logDirectory: Path)

Types

Link copied to clipboard
sealed class RotationResult

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getLastRotationTime(): Instant
Link copied to clipboard
fun incrementSize(bytes: Long)