Shipment

@Serializable
data class Shipment(val id: Int, val amount: Amount? = null, val pickup: ShipmentStep, val delivery: ShipmentStep, val skills: Skills? = null, val priority: Int? = null)

Constructors

Link copied to clipboard
constructor(id: Int, amount: Amount? = null, pickup: ShipmentStep, delivery: ShipmentStep, skills: Skills? = null, priority: Int? = null)

Properties

Link copied to clipboard
val amount: Amount? = null

Overall amount carried by the shipment

Link copied to clipboard
Link copied to clipboard
val id: Int

Unique shipment id (required)

Link copied to clipboard

Pickup and delivery legs (each looks like a job)

Link copied to clipboard
val priority: Int? = null
Link copied to clipboard
val skills: Skills? = null

Skills & priority rules apply to the whole shipment