Package com.autoliv.datalogger.model

Dataclasses for handling the request data

Types

Link copied to clipboard
data class Blob

Blob information

Link copied to clipboard
data class Campaign(val name: String, val secret: String)

Campaign information

Link copied to clipboard
data class Device(    val deviceId: String?,     val type: String,     val manufacturer: String,     val model: String)

Device information

Link copied to clipboard
data class Event(    val eventId: String?,     val tripId: String,     val timestamp: String?,     val type: String,     val comment: String)

Event information

Link copied to clipboard
data class PagedData<T>(val data: List<T>, val totalCount: Int)

Represents a part or a page of a larger data

Link copied to clipboard
data class Trip(    val tripId: String,     val vehicleId: String?,     val userId: String,     val transportationMode: String,     val duration: Int,     val startTime: String,     val userWeight: Int?,     val userHeight: Int?,     val campaign: String?)

Trip information

Link copied to clipboard
data class User(    val userId: String?,     val externalUserId: String?,     val createDate: String?,     val birthYear: Int?,     val weight: Int?,     val height: Int?,     val gender: String?)

User information

Link copied to clipboard
data class Vehicle(    val vehicleId: String?,     val model: String,     val manufacturer: String,     val year: Int,     val vehicleType: String)

Vehicle information