Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AccessToken(val tokenType: String, val scope: String, val refreshToken: String, val expiresIn: Int, val accessToken: String)
Link copied to clipboard
@Serializable
enum Brand : Enum<Brand>
Link copied to clipboard
@Serializable
data class ChangeLogItem(val status: ClearanceStatus.Status, val timestamp: String)
Link copied to clipboard
@Serializable
data class ClearanceStatus(val vin: String, val status: ClearanceStatus.Status, val brand: Brand? = null, val changelog: List<ChangeLogItem> = emptyList())
Link copied to clipboard
@Serializable
sealed class ControlMeasure
Link copied to clipboard
@Serializable
data class EligibilityStatus(val vin: String, val eligible: Boolean, val dataDelivery: List<EligibilityStatus.DataDelivery> = emptyList(), val connectivityStatus: EligibilityStatus.ConnectivityStatus? = null, val primaryUserAssigned: Boolean? = null)
Link copied to clipboard

The Fleet SDK environment.

Link copied to clipboard
@Serializable
@SerialName(value = "odometer")
data class Odometer(val value: Long, val unit: Odometer.Length) : ControlMeasure
Link copied to clipboard
@Serializable
data class RequestClearanceResponse(val vin: String, val status: ClearanceStatus.Status, val description: String? = null)