Package-level declarations

Types

Link copied to clipboard
data class BuildNumber(val parts: List<Int>) : Comparable<BuildNumber>
Link copied to clipboard
Link copied to clipboard
class FusAction(val id: String, val count: Int = 1, val data: Map<String, Any> = emptyMap(), val state: Boolean = false)
Link copied to clipboard
data class FusEvent @JvmOverloads constructor(val recorder_version: String, val build: BuildNumber, val session: String, val group: FusGroup, val bucket: String, val event: FusAction, val time: Long = epochMillis())
Link copied to clipboard
data class FusGroup(val id: String, val version: Int)
Link copied to clipboard
data class FusRecord(val events: Iterable<FusEvent>)
Link copied to clipboard
data class FusReport(val product: String, val device: String, val recorder: String = "FUS", val internal: Boolean = false, val records: Iterable<FusRecord>)
Link copied to clipboard
data class FusReportResponse(val FailedPutCount: Int, val RequestResponses: Iterable<RequestResponse>)
Link copied to clipboard
open class LogEvent(val session: String, val build: String, val bucket: String, val time: Long, val group: LogEventGroup, val recorderVersion: String, val event: LogEventAction)
Link copied to clipboard
class LogEventAction(val id: String, val state: Boolean = false, val data: MutableMap<String, Any> = HashMap(), var count: Int = 1)
Link copied to clipboard
class LogEventGroup(val id: String, val version: String)
Link copied to clipboard
data class RequestResponse(val RecordId: String, val ErrorCode: String?, val ErrorMessage: String?)
Link copied to clipboard
data class ValidatedFusRecord(val events: List<LogEvent>)
Link copied to clipboard
data class ValidatedFusReport(val product: String, val device: String, val recorder: String = "FUS", val internal: Boolean?, val records: List<ValidatedFusRecord>)