Puree Log Store
interface PureeLogStore
Content copied to clipboard
Stores the buffered logs for batched emissions. Implementations of this interface are guaranteed to be thread-safe (called from a single thread).
See also
Functions
add
Link copied to clipboard
purgeLogsWithAge
Link copied to clipboard
abstract fun purgeLogsWithAge(outputId: String, now: Instant, age: Duration)
Content copied to clipboard
remove
Link copied to clipboard
abstract fun remove(outputId: String, bufferedLogs: List<PureeBufferedLog>)
Content copied to clipboard
Inheritors
DbPureeLogStore
Link copied to clipboard