Properties of a Vehicle.
Package
@google-cloud/optimizationProperties
breakRule
breakRule?: (google.cloud.optimization.v1.IBreakRule|null);Vehicle breakRule
breakRuleIndices
breakRuleIndices?: (number[]|null);Vehicle breakRuleIndices
capacities
capacities?: (google.cloud.optimization.v1.ICapacityQuantity[]|null);Vehicle capacities
costPerHour
costPerHour?: (number|null);Vehicle costPerHour
costPerKilometer
costPerKilometer?: (number|null);Vehicle costPerKilometer
costPerTraveledHour
costPerTraveledHour?: (number|null);Vehicle costPerTraveledHour
endLoadIntervals
endLoadIntervals?: (google.cloud.optimization.v1.ICapacityQuantityInterval[]|null);Vehicle endLoadIntervals
endLocation
endLocation?: (google.type.ILatLng|null);Vehicle endLocation
endTags
endTags?: (string[]|null);Vehicle endTags
endTimeWindows
endTimeWindows?: (google.cloud.optimization.v1.ITimeWindow[]|null);Vehicle endTimeWindows
endWaypoint
endWaypoint?: (google.cloud.optimization.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.cloud.optimization.v1.Vehicle.ILoadLimit }|null);Vehicle loadLimits
routeDistanceLimit
routeDistanceLimit?: (google.cloud.optimization.v1.IDistanceLimit|null);Vehicle routeDistanceLimit
routeDurationLimit
routeDurationLimit?: (google.cloud.optimization.v1.Vehicle.IDurationLimit|null);Vehicle routeDurationLimit
routeModifiers
routeModifiers?: (google.cloud.optimization.v1.IRouteModifiers|null);Vehicle routeModifiers
startLoadIntervals
startLoadIntervals?: (google.cloud.optimization.v1.ICapacityQuantityInterval[]|null);Vehicle startLoadIntervals
startLocation
startLocation?: (google.type.ILatLng|null);Vehicle startLocation
startTags
startTags?: (string[]|null);Vehicle startTags
startTimeWindows
startTimeWindows?: (google.cloud.optimization.v1.ITimeWindow[]|null);Vehicle startTimeWindows
startWaypoint
startWaypoint?: (google.cloud.optimization.v1.IWaypoint|null);Vehicle startWaypoint
travelDurationLimit
travelDurationLimit?: (google.cloud.optimization.v1.Vehicle.IDurationLimit|null);Vehicle travelDurationLimit
travelDurationMultiple
travelDurationMultiple?: (number|null);Vehicle travelDurationMultiple
travelMode
travelMode?: (google.cloud.optimization.v1.Vehicle.TravelMode|keyof typeof google.cloud.optimization.v1.Vehicle.TravelMode|null);Vehicle travelMode
unloadingPolicy
unloadingPolicy?: (google.cloud.optimization.v1.Vehicle.UnloadingPolicy|keyof typeof google.cloud.optimization.v1.Vehicle.UnloadingPolicy|null);Vehicle unloadingPolicy
usedIfRouteIsEmpty
usedIfRouteIsEmpty?: (boolean|null);Vehicle usedIfRouteIsEmpty