REST Resource: networks.hubs

資源:Hub

必須將出貨至其他中樞裝置。

JSON 表示法
{
  "name": string,
  "position": {
    object (LatLng)
  },
  "openingTimes": [
    {
      object (DateTimeRange)
    }
  ],
  "crossDockingCapacity": {
    object (CrossDockingCapacity)
  },
  "crossDockingTime": {
    object (CrossDockingTime)
  }
}
欄位
name

string

必要欄位。ID。設定完成後即無法更新。

position

object (LatLng)

選用設定。計算實際路徑的位置。

openingTimes[]

object (DateTimeRange)

必要欄位。營業時間。目前,使用粗略估計:每次中心開幕時,一個項目 (如果員工有午休時間,但目前無人工作,當天就會有兩個項目)。

crossDockingCapacity

object (CrossDockingCapacity)

選用設定。完整中樞的容量。

crossDockingTime

object (CrossDockingTime)

選用設定。每輛車執行一次跨文件作業的時間。

LatLng

代表經緯度組合的物件。以一對雙精準數表示經度度數和緯度度數。除非另有指定,否則這個物件必須符合 WGS84 標準。此外,值必須在正規化範圍內。

JSON 表示法
{
  "latitude": number,
  "longitude": number
}
欄位
latitude

number

緯度度數,必須介於 [-90.0, +90.0] 的範圍之間。

longitude

number

經度度數,必須介於 [-180.0, +180.0] 的範圍之間。

CrossDockingCapacity

中樞的整體跨文件處理能力。

JSON 表示法
{
  "capacityPerHour": [
    {
      object (ValueDimension)
    }
  ]
}
欄位
capacityPerHour[]

object (ValueDimension)

選用設定。每個維度的跨製檔功能容量。

CrossDockingTime

中樞的整體跨記錄使用時間。

JSON 表示法
{
  "timeConstant": string,
  "time": {
    object (SeparableNDFunction)
  }
}
欄位
timeConstant

string (Duration format)

選用設定。跨文件剖析作業的固定時間。

持續時間以秒為單位,最多 9 個小數位數,結尾為「s」。範例:"3.5s"

time

object (SeparableNDFunction)

選用設定。區隔可說是簡化假設。

方法

create

可建立 Hub。

delete

刪除 Hub。

get

取得 Hub 詳細資料。

list

列出中樞。

makeAvailable

可建立中樞。

makeUnavailable

無法使用中樞。

patch

更新 Hub。