Package com.tomtom.sdk.search.client.model.ev

Types

Link copied to clipboard
value class AccessibilityType

Defines the accessibility of a charging infrastructure element.

Link copied to clipboard
data class AvailabilityDetails(    val available: Int,     val occupied: Int,     val reserved: Int,     val unknown: Int,     val outOfService: Int)

The charging connector availability data.

Link copied to clipboard
value class AvailabilityStatus

Status of charging point, indicating whether it is available or not.

Link copied to clipboard
data class ChargingPark(val connectors: List<ConnectorDetails> = emptyList())

Contains information about a charging park.

Link copied to clipboard
data class ChargingPoint(    val id: String,     val status: AvailabilityStatus? = null,     val connectors: Set<Connector> = emptySet())

Represents the charging point at an Electric Vehicle(EV) charging station. This is also known as Electric Vehicle Supply Equipment(EVSE).

Link copied to clipboard
data class Connector(    val connectorType: String,     val total: Int,     val availability: ConnectorAvailability)

The charging connector data.

Link copied to clipboard
data class ConnectorAvailability(val current: AvailabilityDetails, val perPowerLevel: List<PowerKwAvailabilityDetails>)

The availability data for this connector type.

Link copied to clipboard
data class ConnectorDetails(    val connectorType: String,     val ratedPowerKw: Double?,     val currentA: Int?,     val currentType: String = "",     val voltageV: Int?)

Information about the connectors available in the ChargingPark.

Link copied to clipboard
value class ConnectorType

The connector type. This list is based on the supported connector types by online search, documented at the following link:

Link copied to clipboard
value class CurrentType

Electric current type of a connector.

Link copied to clipboard
data class PowerKwAvailabilityDetails(    val powerKw: Double,     val available: Int,     val occupied: Int,     val reserved: Int,     val unknown: Int,     val outOfService: Int)

The charging connector availability data per power level.