IShipment

google.cloud.optimization.v1. IShipment

Properties of a Shipment.

Properties:
Name Type Attributes Description
pickups Array.<google.cloud.optimization.v1.Shipment.IVisitRequest> | null <optional>

Shipment pickups

deliveries Array.<google.cloud.optimization.v1.Shipment.IVisitRequest> | null <optional>

Shipment deliveries

loadDemands Object.<string, google.cloud.optimization.v1.Shipment.ILoad> | null <optional>

Shipment loadDemands

penaltyCost number | null <optional>

Shipment penaltyCost

allowedVehicleIndices Array.<number> | null <optional>

Shipment allowedVehicleIndices

costsPerVehicle Array.<number> | null <optional>

Shipment costsPerVehicle

costsPerVehicleIndices Array.<number> | null <optional>

Shipment costsPerVehicleIndices

pickupToDeliveryRelativeDetourLimit number | null <optional>

Shipment pickupToDeliveryRelativeDetourLimit

pickupToDeliveryAbsoluteDetourLimit google.protobuf.IDuration | null <optional>

Shipment pickupToDeliveryAbsoluteDetourLimit

pickupToDeliveryTimeLimit google.protobuf.IDuration | null <optional>

Shipment pickupToDeliveryTimeLimit

shipmentType string | null <optional>

Shipment shipmentType

label string | null <optional>

Shipment label

ignore boolean | null <optional>

Shipment ignore

demands Array.<google.cloud.optimization.v1.ICapacityQuantity> | null <optional>

Shipment demands