リソース: ハブ
配送は拠点から別の拠点に搬送する必要があります。
| JSON 表現 |
|---|
{ "name": string, "position": { object ( |
| フィールド | |
|---|---|
name |
必須。ID。この設定は変更できません。 |
position |
省略可。実際の経路を計算する位置。 |
openingTimes[] |
必須。営業時間。現時点では、ハブが開くたびに 1 つのエントリという非常に大まかな表現を使用します(ワーカーの昼休みがあり、その時間に誰も働いていない場合、その日のエントリは 2 つになります)。 |
crossDockingCapacity |
省略可。ハブ全体の容量。 |
crossDockingTime |
省略可。1 回のクロスドッキング操作にかかった時間(車両 1 台あたり)。 |
LatLng
緯度と経度のペアを表すオブジェクト。これは緯度を表す倍精度値と経度を表す倍精度値のペアで表現されます。特に明記されていない限り、このオブジェクトは WGS84 規格に準拠する必要があります。値は正規化範囲内で指定する必要があります。
| JSON 表現 |
|---|
{ "latitude": number, "longitude": number } |
| フィールド | |
|---|---|
latitude |
緯度(度単位)。範囲 [-90.0, +90.0] 内になければなりません。 |
longitude |
経度(度単位)。範囲 [-180.0, +180.0] 内になければなりません。 |
CrossDockingCapacity
ハブの全体的なクロスドッキング容量。
| JSON 表現 |
|---|
{
"capacityPerHour": [
{
object ( |
| フィールド | |
|---|---|
capacityPerHour[] |
省略可。各ディメンションのクロスドッキング容量。 |
CrossDockingTime
ハブの全体的なクロスドッキング時間。
| JSON 表現 |
|---|
{
"timeConstant": string,
"time": {
object ( |
| フィールド | |
|---|---|
timeConstant |
省略可。クロスドッキング操作の定数時間。
|
time |
省略可。分離可能性は、簡素化のための前提条件です。 |
メソッド |
|
|---|---|
|
ハブを作成します。 |
|
ハブを削除します。 |
|
ハブの詳細を取得します。 |
|
ハブを一覧表示します。 |
|
ハブを使用可能にします。 |
|
ハブを利用できなくなります。 |
|
ハブを更新します。 |