REST Resource: networks.shipments

Resource: Pengiriman

Pengiriman untuk dilakukan.

Representasi JSON
{
  "name": string,
  "sourceHub": string,
  "destinationHub": string,
  "departureTime": {
    object (DateTime)
  },
  "arrivalTime": {
    object (DateTimeRange)
  },
  "arrivalEarlinessTardinessCost": {
    object (EarlinessTardiness)
  },
  "size": [
    {
      object (ValueDimension)
    }
  ],
  "revenue": number
}
Kolom
name

string

Wajib. ID. Tidak dapat diperbarui.

sourceHub

string

Wajib. Hub tempat pengiriman tersedia.

destinationHub

string

Wajib. Hub tempat pengiriman harus dikirimkan.

departureTime

object (DateTime)

Wajib. Waktu keberangkatan.

arrivalTime

object (DateTimeRange)

Wajib. Waktu kedatangan yang diharapkan (yaitu batasan terbatas).

arrivalEarlinessTardinessCost

object (EarlinessTardiness)

Opsional. SLA menunjukkan bahwa waktu ini mungkin terlampaui dan disertai sejumlah penalti. (Jika melebihi batas maksimum, paket tidak akan lebih berguna.) Denda diberikan oleh fungsi penundaan (dalam menit).

size[]

object (ValueDimension)

Opsional. Digunakan dengan kapasitas kendaraan dan hub.

revenue

number

Opsional. Pendapatan dari paket ini (hanya digunakan untuk menghitung reward), yaitu harga yang dibayarkan oleh pihak yang membayar. Jika tidak disetel, pendapatan akan dihitung oleh sistem (bergantung pada apakah baris baru dibuat untuk pengiriman ini atau tidak).

Metode

delete

Menghapus Pengiriman.

get

Mendapatkan detail Pengiriman.

list

Mencantumkan Pengiriman.

route

Rutekan pengiriman baru.