Properties of a Vehicle.
Package
@googlemaps/routeoptimizationProperties
breakRule
breakRule?: (google.maps.routeoptimization.v1.IBreakRule|null);
Vehicle breakRule
costPerHour
costPerHour?: (number|null);
Vehicle costPerHour
costPerKilometer
costPerKilometer?: (number|null);
Vehicle costPerKilometer
costPerTraveledHour
costPerTraveledHour?: (number|null);
Vehicle costPerTraveledHour
displayName
displayName?: (string|null);
Vehicle displayName
endLocation
endLocation?: (google.type.ILatLng|null);
Vehicle endLocation
endTags
endTags?: (string[]|null);
Vehicle endTags
endTimeWindows
endTimeWindows?: (google.maps.routeoptimization.v1.ITimeWindow[]|null);
Vehicle endTimeWindows
endWaypoint
endWaypoint?: (google.maps.routeoptimization.v1.IWaypoint|null);
Vehicle endWaypoint
extraVisitDurationForVisitType
extraVisitDurationForVisitType?: ({ [k: string]: google.protobuf.IDuration }|null);
Vehicle extraVisitDurationForVisitType
fixedCost
fixedCost?: (number|null);
Vehicle fixedCost
ignore
ignore?: (boolean|null);
Vehicle ignore
label
label?: (string|null);
Vehicle label
loadLimits
loadLimits?: ({ [k: string]: google.maps.routeoptimization.v1.Vehicle.ILoadLimit }|null);
Vehicle loadLimits
routeDistanceLimit
routeDistanceLimit?: (google.maps.routeoptimization.v1.IDistanceLimit|null);
Vehicle routeDistanceLimit
routeDurationLimit
routeDurationLimit?: (google.maps.routeoptimization.v1.Vehicle.IDurationLimit|null);
Vehicle routeDurationLimit
startLocation
startLocation?: (google.type.ILatLng|null);
Vehicle startLocation
startTags
startTags?: (string[]|null);
Vehicle startTags
startTimeWindows
startTimeWindows?: (google.maps.routeoptimization.v1.ITimeWindow[]|null);
Vehicle startTimeWindows
startWaypoint
startWaypoint?: (google.maps.routeoptimization.v1.IWaypoint|null);
Vehicle startWaypoint
travelDurationLimit
travelDurationLimit?: (google.maps.routeoptimization.v1.Vehicle.IDurationLimit|null);
Vehicle travelDurationLimit
travelDurationMultiple
travelDurationMultiple?: (number|null);
Vehicle travelDurationMultiple
travelMode
travelMode?: (google.maps.routeoptimization.v1.Vehicle.TravelMode|keyof typeof google.maps.routeoptimization.v1.Vehicle.TravelMode|null);
Vehicle travelMode
unloadingPolicy
unloadingPolicy?: (google.maps.routeoptimization.v1.Vehicle.UnloadingPolicy|keyof typeof google.maps.routeoptimization.v1.Vehicle.UnloadingPolicy|null);
Vehicle unloadingPolicy
usedIfRouteIsEmpty
usedIfRouteIsEmpty?: (boolean|null);
Vehicle usedIfRouteIsEmpty