Package-level declarations

Types

Link copied to clipboard

Defines the accessibility of a charging infrastructure element.

Link copied to clipboard
data class Availability(val consolidatedAvailability: ChargingConnectorAvailabilityDetails, val powerLevelAvailability: List<ChargingConnectorAvailabilityDetails> = emptyList())

The availability data for this connector type.

Link copied to clipboard

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

Link copied to clipboard
data class ChargingConnectorAvailabilityDetails(val power: Power? = null, @IntRange(from = 0) val available: Int, @IntRange(from = 0) val occupied: Int, @IntRange(from = 0) val reserved: Int, @IntRange(from = 0) val unknown: Int, @IntRange(from = 0) val outOfService: Int)

The charging connector availability data.

Link copied to clipboard
data class ConnectorAvailability(val connectorType: ConnectorType, @IntRange(from = 0) val total: Int, val availability: Availability)

The charging connector data.