@Beta(2020, 12) class Builder
Builder used to create an instance of ElectricVehicleDescriptor. Once constructed, the user cannot change the field values.
Builder(vehicleConsumption: ElectricVehicleConsumption)
Builder used to create an instance of ElectricVehicleDescriptor. Once constructed, the user cannot change the field values. |
fun build(): ElectricVehicleDescriptor
Creates a new instance of the ElectricVehicleDescriptor. |
|
fun vehicleDimensions(vehicleDimensions: VehicleDimensions): ElectricVehicleDescriptor.Builder
Specifies the dimensions of the vehicle. |
|
fun vehicleEfficiency(vehicleEfficiency: VehicleEfficiency): ElectricVehicleDescriptor.Builder
Specifies the efficiency of the vehicle. |
|
fun vehicleRestrictions(vehicleRestrictions: VehicleRestrictions): ElectricVehicleDescriptor.Builder
Specifies the restriction that this vehicle should be subjected to. |