Package-level declarations

Types

Link copied to clipboard
object Capability

The capabilities of an EVSE

Link copied to clipboard
data class ChargingEvses(val fastChargingEvses: FastChargingEvses, val slowChargingEvses: SlowChargingEvses)
Link copied to clipboard
data class Connector(val id: String?, val standard: String, val format: String, val powerType: String, val maxVoltage: Int? = null, val maxAmperage: Int? = null, val lastUpdated: String, val maxElectricPower: Double? = null, val tariffIds: List<String>? = null, val termsAndConditions: String? = null)

A Connector is the socket or cable and plug available for the EV to use. A single Evse may provide multiple Connectors but only one of them can be in use at the same time. A Connector always belongs to an Evse object.

Link copied to clipboard
data class FastChargingEvses(val availableEvses: List<Evse> = emptyList(), val blockedEvses: List<Evse> = emptyList(), val chargingEvses: List<Evse> = emptyList(), val inoperativeEvses: List<Evse> = emptyList(), val outOfOrderEvses: List<Evse> = emptyList(), val plannedEvses: List<Evse> = emptyList(), val removedEvses: List<Evse> = emptyList(), val reservedEvses: List<Evse> = emptyList(), val unknownEvses: List<Evse> = emptyList())
Link copied to clipboard

This value, if provided, represents the restriction to the parking spot for different purposes.

Link copied to clipboard
data class SlowChargingEvses(val availableEvses: List<Evse> = emptyList(), val blockedEvses: List<Evse> = emptyList(), val chargingEvses: List<Evse> = emptyList(), val inoperativeEvses: List<Evse> = emptyList(), val outOfOrderEvses: List<Evse> = emptyList(), val plannedEvses: List<Evse> = emptyList(), val removedEvses: List<Evse> = emptyList(), val reservedEvses: List<Evse> = emptyList(), val unknownEvses: List<Evse> = emptyList())
Link copied to clipboard
object Status

The status of an EVSE

Link copied to clipboard
data class StatusSchedule(val status: String, val periodBegin: String, val periodEnd: String? = null)

This type is used to schedule status periods in the future.