SoulLogger
Toggle table of contents
1.0-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
SoulLogger
SoulLogger
/
com.lestere.opensource.aggregation
/
LogIndexer
Log
Indexer
class
LogIndexer
(
maxEntries
:
Int
)
(
source
)
Members
Constructors
Log
Indexer
Link copied to clipboard
constructor
(
maxEntries
:
Int
)
Types
Companion
Link copied to clipboard
object
Companion
Indexed
Log
Link copied to clipboard
data
class
IndexedLog
(
val
logger
:
Logger
,
val
index
:
Int
)
Properties
size
Link copied to clipboard
val
size
:
StateFlow
<
Int
>
Functions
clear
Link copied to clipboard
fun
clear
(
)
get
By
Date
Link copied to clipboard
fun
getByDate
(
date
:
String
)
:
List
<
Logger
>
get
By
Level
Link copied to clipboard
fun
getByLevel
(
level
:
SoulLogger.Level
)
:
List
<
Logger
>
get
Errors
Link copied to clipboard
fun
getErrors
(
)
:
List
<
Logger
>
get
Recent
Link copied to clipboard
fun
getRecent
(
count
:
Int
)
:
List
<
Logger
>
index
Link copied to clipboard
fun
index
(
logger
:
Logger
)
search
Link copied to clipboard
fun
search
(
query
:
String
)
:
List
<
Logger
>