Module: Google::Cloud::Optimization::V1::ShipmentTypeIncompatibility::IncompatibilityMode
- Defined in:
- proto_docs/google/cloud/optimization/v1/fleet_routing.rb
Overview
Modes defining how the appearance of incompatible shipments are restricted on the same route.
Constant Summary collapse
- INCOMPATIBILITY_MODE_UNSPECIFIED =
Unspecified incompatibility mode. This value should never be used.
0
- NOT_PERFORMED_BY_SAME_VEHICLE =
In this mode, two shipments with incompatible types can never share the same vehicle.
1
- NOT_IN_SAME_VEHICLE_SIMULTANEOUSLY =
For two shipments with incompatible types with the
NOT_IN_SAME_VEHICLE_SIMULTANEOUSLY
incompatibility mode:- If both are pickups only (no deliveries) or deliveries only (no pickups), they cannot share the same vehicle at all.
- If one of the shipments has a delivery and the other a pickup, the two shipments can share the same vehicle iff the former shipment is delivered before the latter is picked up.
2