Package-level declarations
This package includes the interfaces for the Electric Vehicle (EV) Charging API implementation and all the associated options, response data classes, and the callback interface related to it.
Types
Link copied to clipboard
Callback that reports when EvChargingAvailabilityResponse or SearchFailure is received.
Link copied to clipboard
data class EvChargingAvailabilityOptions(val availabilityId: EvChargingAvailabilityId, val connectors: Set<ConnectorType> = emptySet(), val minPower: Power? = null, val maxPower: Power? = null)
Defines the parameters of a request from the EvChargingAvailabilityProvider.
Link copied to clipboard
data class EvChargingAvailabilityResponse(val chargingAvailabilityId: EvChargingAvailabilityId, val connectors: List<ConnectorAvailability> = emptyList())
Response of the EvChargingAvailabilityProvider.