Properties of a ShipmentRoute.
Package
@google-cloud/optimizationProperties
breaks
breaks?: (google.cloud.optimization.v1.ShipmentRoute.IBreak[]|null);
ShipmentRoute breaks
delayBeforeVehicleEnd
delayBeforeVehicleEnd?: (google.cloud.optimization.v1.ShipmentRoute.IDelay|null);
ShipmentRoute delayBeforeVehicleEnd
endLoads
endLoads?: (google.cloud.optimization.v1.ICapacityQuantity[]|null);
ShipmentRoute endLoads
hasTrafficInfeasibilities
hasTrafficInfeasibilities?: (boolean|null);
ShipmentRoute hasTrafficInfeasibilities
metrics
metrics?: (google.cloud.optimization.v1.IAggregatedMetrics|null);
ShipmentRoute metrics
routeCosts
routeCosts?: ({ [k: string]: number }|null);
ShipmentRoute routeCosts
routePolyline
routePolyline?: (google.cloud.optimization.v1.ShipmentRoute.IEncodedPolyline|null);
ShipmentRoute routePolyline
routeTotalCost
routeTotalCost?: (number|null);
ShipmentRoute routeTotalCost
transitions
transitions?: (google.cloud.optimization.v1.ShipmentRoute.ITransition[]|null);
ShipmentRoute transitions
travelSteps
travelSteps?: (google.cloud.optimization.v1.ShipmentRoute.ITravelStep[]|null);
ShipmentRoute travelSteps
vehicleDetour
vehicleDetour?: (google.protobuf.IDuration|null);
ShipmentRoute vehicleDetour
vehicleEndTime
vehicleEndTime?: (google.protobuf.ITimestamp|null);
ShipmentRoute vehicleEndTime
vehicleIndex
vehicleIndex?: (number|null);
ShipmentRoute vehicleIndex
vehicleLabel
vehicleLabel?: (string|null);
ShipmentRoute vehicleLabel
vehicleStartTime
vehicleStartTime?: (google.protobuf.ITimestamp|null);
ShipmentRoute vehicleStartTime
visits
visits?: (google.cloud.optimization.v1.ShipmentRoute.IVisit[]|null);
ShipmentRoute visits