PersistentLogConfiguration

Functions

Link copied to clipboard
Get file allow header.
Link copied to clipboard
Get file flush buffer size setting.
Link copied to clipboard
Get immediate flush from log level configuration.
Link copied to clipboard
Get file flush log lines setting.
Link copied to clipboard
Get file flush configuration.
Link copied to clipboard
Get file logging level.
Link copied to clipboard
Get file logging level for a category of logs.
Link copied to clipboard
open fun getFileMaxSize(): Long
Get maximum file size for stored logs.
Link copied to clipboard
Get the folder path for file logs.
Link copied to clipboard
Get whether individual file per log category is enabled.
Link copied to clipboard
Get file rotation count.
Link copied to clipboard
Reset file logging level for a category of logs.
Link copied to clipboard
open fun setFileAllowHeader(allow: Boolean)
Set file allow header.
Link copied to clipboard
open fun setFileFlushConfig(@Nullable logLines: Long, @Nullable seconds: Long, @Nullable bufferSize: Long, @Nullable immediateFlushFromLogLevel: LoggingLevel)
Set file flush configuration.
Link copied to clipboard
Set file logging level.
Link copied to clipboard
Set file logging level for a category of logs.
Link copied to clipboard
open fun setFileMaxSize(maxSize: Long)
Set maximum file size for stored logs.
Link copied to clipboard
open fun setFilePath(@NonNull path: String)
Set the folder path for file logs.
Link copied to clipboard
open fun setFilePerCategory(allow: Boolean)
Enable an individual file per log category.
Link copied to clipboard
open fun setFileRotateCount(rotateCount: Long)
Set file rotation count.