REST Resource: networks.hubs

Referensi: Hub

Pengiriman harus dipindahkan dari satu hub ke hub lainnya.

Representasi JSON
{
  "name": string,
  "position": {
    object (LatLng)
  },
  "openingTimes": [
    {
      object (DateTimeRange)
    }
  ],
  "crossDockingCapacity": {
    object (CrossDockingCapacity)
  },
  "crossDockingTime": {
    object (CrossDockingTime)
  }
}
Kolom
name

string

Wajib. ID. Tidak dapat diperbarui.

position

object (LatLng)

Opsional. Posisi untuk menghitung jalur dunia nyata.

openingTimes[]

object (DateTimeRange)

Wajib. Jam buka. Untuk saat ini, gunakan representasi yang sangat kasar: satu entri setiap kali hub buka (jika pekerjanya sedang istirahat makan siang dan tidak ada yang bekerja pada saat itu, akan ada dua entri untuk hari itu).

crossDockingCapacity

object (CrossDockingCapacity)

Opsional. Kapasitas hub lengkap.

crossDockingTime

object (CrossDockingTime)

Opsional. Waktu untuk melakukan satu operasi dok silang (per kendaraan).

LatLng

Objek yang merepresentasikan pasangan garis lintang/bujur. Objek ini dinyatakan sebagai pasangan double untuk mewakili derajat lintang dan derajat bujur. Kecuali jika ditentukan lain, objek ini harus sesuai dengan standar WGS84. Nilai harus berada dalam rentang yang dinormalisasi.

Representasi JSON
{
  "latitude": number,
  "longitude": number
}
Kolom
latitude

number

Lintang dalam derajat. Harus dalam rentang [-90.0, +90.0].

longitude

number

Bujur dalam derajat. Harus dalam rentang [-180.0, +180.0].

CrossDockingCapacity

Keseluruhan kapasitas cross-docking untuk sebuah hub.

Representasi JSON
{
  "capacityPerHour": [
    {
      object (ValueDimension)
    }
  ]
}
Kolom
capacityPerHour[]

object (ValueDimension)

Opsional. Kapasitas cross-docking untuk setiap dimensi.

CrossDockingTime

Keseluruhan waktu cross-docking untuk hub.

Representasi JSON
{
  "timeConstant": string,
  "time": {
    object (SeparableNDFunction)
  }
}
Kolom
timeConstant

string (Duration format)

Opsional. Waktu konstan untuk operasi dok silang.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

time

object (SeparableNDFunction)

Opsional. Pemisahan adalah asumsi yang menyederhanakan.

Metode

create

Membuat Hub.

delete

Menghapus Hub.

get

Mendapatkan detail Hub.

list

Mencantumkan Hub.

makeAvailable

Menyediakan hub.

makeUnavailable

Membuat hub tidak tersedia.

patch

Memperbarui Hub.