REST Resource: networks.hubs

Kaynak: Hub

Gönderimler bir merkezden diğerine getirilmelidir.

JSON gösterimi
{
  "name": string,
  "position": {
    object (LatLng)
  },
  "openingTimes": [
    {
      object (DateTimeRange)
    }
  ],
  "crossDockingCapacity": {
    object (CrossDockingCapacity)
  },
  "crossDockingTime": {
    object (CrossDockingTime)
  }
}
Alanlar
name

string

Zorunlu. Tanımlayıcı. Güncellenemez.

position

object (LatLng)

İsteğe bağlı. Gerçek dünyaya ait yolları hesaplama konumu.

openingTimes[]

object (DateTimeRange)

Zorunlu. Çalışma saatleri. Şimdilik oldukça kaba bir ifade kullanın: Merkez her açıldığında bir giriş (çalışanları öğle arası yapıyorsa ve o zaman kimse çalışmıyorsa o gün için iki giriş olacaktır).

crossDockingCapacity

object (CrossDockingCapacity)

İsteğe bağlı. Tüm merkezin kapasitesi.

crossDockingTime

object (CrossDockingTime)

İsteğe bağlı. Bir çapraz bağlantı işlemi (araç başına) gerçekleştirme süresi.

LatLng

Enlem/boylam çiftini temsil eden bir nesne. Bu, enlem ve boylam derecelerini temsil eden bir çift çift olarak ifade edilir. Aksi belirtilmedikçe bu nesne WGS84 standardına uygun olmalıdır. Değerler normalleştirilmiş aralıklar içinde olmalıdır.

JSON gösterimi
{
  "latitude": number,
  "longitude": number
}
Alanlar
latitude

number

Derece cinsinden enlem. [-90,0, +90,0] aralığında olmalıdır.

longitude

number

Derece cinsinden boylam. [-180.0, +180.0] aralığında olmalıdır.

CrossDockingCapacity

Bir merkez için toplam çapraz depolama kapasitesi.

JSON gösterimi
{
  "capacityPerHour": [
    {
      object (ValueDimension)
    }
  ]
}
Alanlar
capacityPerHour[]

object (ValueDimension)

İsteğe bağlı. Her boyut için çapraz depolama kapasitesi.

CrossDockingTime

Merkez için toplam çapraz depolama süresi.

JSON gösterimi
{
  "timeConstant": string,
  "time": {
    object (SeparableNDFunction)
  }
}
Alanlar
timeConstant

string (Duration format)

İsteğe bağlı. Çapraz yerleştirme işlemi için sabit süre.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden süre. Örnek: "3.5s".

time

object (SeparableNDFunction)

İsteğe bağlı. Ayrılabilirlik, basitleştirici bir varsayımdır.

Yöntemler

create

Hub oluşturur.

delete

Hub'ı siler.

get

Bir Hub'ın ayrıntılarını alır.

list

Hub'ları listeler.

makeAvailable

Bir merkez sunar.

makeUnavailable

Bir merkezi kullanılamaz hale getirir.

patch

Hub'ı günceller.