VehicleAvailabilityEntry
data class VehicleAvailabilityEntry(val vehicleId: String, val vehicleTypeId: String? = null, val stationId: String, val pricingPlanId: String? = null, val vehicleEquipment: List<VehicleEquipment>? = null, val availabilities: List<VehicleAvailabilitySlot>)(source)
A vehicle and the time slots during which it is available.
Constructors
Link copied to clipboard
constructor(vehicleId: String, vehicleTypeId: String? = null, stationId: String, pricingPlanId: String? = null, vehicleEquipment: List<VehicleEquipment>? = null, availabilities: List<VehicleAvailabilitySlot>)
Properties
Link copied to clipboard
Array of time slots during which the specified vehicle is available.
Link copied to clipboard
The plan_id of the pricing plan this vehicle is eligible for as described in system_pricing_plans.json.
Link copied to clipboard
Identifier referencing the station_id field in station_information.json.
Link copied to clipboard
List of vehicle equipment provided by the operator in addition to the accessories already provided in the vehicle (field vehicle_accessories of vehicle_types.json) but subject to more frequent updates.
Link copied to clipboard
Identifier of a vehicle.
Link copied to clipboard
Unique identifier of a vehicle type as defined in vehicle_types.json.