Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class AggregationRequest(val groupBy: List<String> = listOf("level"), val metrics: List<Metric> = listOf(Metric.COUNT), val timeRange: TimeRange? = null, val filter: String? = null, val limit: Int = 100)
Link copied to clipboard
data class AggregationResult(val groups: List<GroupResult>, val totalCount: Int, val timeRange: TimeRange?)
Link copied to clipboard
data class GroupResult(val key: String, val count: Int, val errorCount: Int, val errorRate: Double, val perSecond: Double)
Link copied to clipboard
class LocalLogAggregator(logDirectory: String = "logs", maxMemoryEntries: Int)
Link copied to clipboard
class LogIndexer(maxEntries: Int)
Link copied to clipboard
enum Metric : Enum<Metric>
Link copied to clipboard
data class TimeRange(val start: Instant, val end: Instant)