Interface protos.google.maps.routeoptimization.v1.IShipment (0.1.0)

Properties of a Shipment.

Package

@googlemaps/routeoptimization

Properties

allowedVehicleIndices

allowedVehicleIndices?: (number[]|null);

Shipment allowedVehicleIndices

costsPerVehicle

costsPerVehicle?: (number[]|null);

Shipment costsPerVehicle

costsPerVehicleIndices

costsPerVehicleIndices?: (number[]|null);

Shipment costsPerVehicleIndices

deliveries

deliveries?: (google.maps.routeoptimization.v1.Shipment.IVisitRequest[]|null);

Shipment deliveries

displayName

displayName?: (string|null);

Shipment displayName

ignore

ignore?: (boolean|null);

Shipment ignore

label

label?: (string|null);

Shipment label

loadDemands

loadDemands?: ({ [k: string]: google.maps.routeoptimization.v1.Shipment.ILoad }|null);

Shipment loadDemands

penaltyCost

penaltyCost?: (number|null);

Shipment penaltyCost

pickups

pickups?: (google.maps.routeoptimization.v1.Shipment.IVisitRequest[]|null);

Shipment pickups

pickupToDeliveryAbsoluteDetourLimit

pickupToDeliveryAbsoluteDetourLimit?: (google.protobuf.IDuration|null);

Shipment pickupToDeliveryAbsoluteDetourLimit

pickupToDeliveryRelativeDetourLimit

pickupToDeliveryRelativeDetourLimit?: (number|null);

Shipment pickupToDeliveryRelativeDetourLimit

pickupToDeliveryTimeLimit

pickupToDeliveryTimeLimit?: (google.protobuf.IDuration|null);

Shipment pickupToDeliveryTimeLimit

shipmentType

shipmentType?: (string|null);

Shipment shipmentType