Interface protos.google.cloud.optimization.v1.IShipmentModel (3.2.0)

Properties of a ShipmentModel.

Package

@google-cloud/optimization

Properties

breakRules

breakRules?: (google.cloud.optimization.v1.ShipmentModel.IBreakRule[]|null);

ShipmentModel breakRules

durationDistanceMatrices

durationDistanceMatrices?: (google.cloud.optimization.v1.ShipmentModel.IDurationDistanceMatrix[]|null);

ShipmentModel durationDistanceMatrices

durationDistanceMatrixDstTags

durationDistanceMatrixDstTags?: (string[]|null);

ShipmentModel durationDistanceMatrixDstTags

durationDistanceMatrixSrcTags

durationDistanceMatrixSrcTags?: (string[]|null);

ShipmentModel durationDistanceMatrixSrcTags

globalDurationCostPerHour

globalDurationCostPerHour?: (number|null);

ShipmentModel globalDurationCostPerHour

globalEndTime

globalEndTime?: (google.protobuf.ITimestamp|null);

ShipmentModel globalEndTime

globalStartTime

globalStartTime?: (google.protobuf.ITimestamp|null);

ShipmentModel globalStartTime

maxActiveVehicles

maxActiveVehicles?: (number|null);

ShipmentModel maxActiveVehicles

precedenceRules

precedenceRules?: (google.cloud.optimization.v1.ShipmentModel.IPrecedenceRule[]|null);

ShipmentModel precedenceRules

shipments

shipments?: (google.cloud.optimization.v1.IShipment[]|null);

ShipmentModel shipments

shipmentTypeIncompatibilities

shipmentTypeIncompatibilities?: (google.cloud.optimization.v1.IShipmentTypeIncompatibility[]|null);

ShipmentModel shipmentTypeIncompatibilities

shipmentTypeRequirements

shipmentTypeRequirements?: (google.cloud.optimization.v1.IShipmentTypeRequirement[]|null);

ShipmentModel shipmentTypeRequirements

transitionAttributes

transitionAttributes?: (google.cloud.optimization.v1.ITransitionAttributes[]|null);

ShipmentModel transitionAttributes

vehicles

vehicles?: (google.cloud.optimization.v1.IVehicle[]|null);

ShipmentModel vehicles