Same as before, except the "dependent" shipments need to have a
"required" shipment on their vehicle at the time of their delivery.
InSameVehicleAtPickupTime
With the IN_SAME_VEHICLE_AT_PICKUP_TIME mode, all "dependent"
shipments need to have at least one "required" shipment on their vehicle
at the time of their pickup.
A "dependent" shipment pickup must therefore have either:
A delivery-only "required" shipment delivered on the route after, or
A "required" shipment picked up on the route before it, and if the
"required" shipment has a delivery, this delivery must be performed
after the "dependent" shipment's pickup.
PerformedBySameVehicle
In this mode, all "dependent" shipments must share the same vehicle as at
least one of their "required" shipments.
Unspecified
Unspecified requirement mode. This value should never be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This documentation page covers the `ShipmentTypeRequirement.Types.RequirementMode` enum within the Google Cloud Optimization v1 API, detailing various modes for defining how dependent shipments should appear on a route."],["The latest version of this enum is 2.6.0, and the documentation also includes access to previous versions dating back to 1.0.0-beta01."],["The `ShipmentTypeRequirement.Types.RequirementMode` enum defines four distinct fields: `InSameVehicleAtDeliveryTime`, `InSameVehicleAtPickupTime`, `PerformedBySameVehicle`, and `Unspecified`, each with a specific description on how dependent shipments must interact with required shipments on a vehicle's route."],["The `InSameVehicleAtPickupTime` mode dictates that dependent shipments need a required shipment on their vehicle at pickup, which either requires a delivery-only required shipment to be delivered later, or a required shipment picked up earlier and delivered later."],["The `Unspecified` field is described as a value that should never be used, and is considered an unspecified requirement mode."]]],[]]