REST Resource: networks.hubs

Ressource: Hub

Lieferungen müssen von einem Drehkreuz zu einem anderen gebracht werden.

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

string

Erforderlich. Kennung. Aktualisierung nicht möglich.

position

object (LatLng)

Optional. Position zur Berechnung realer Pfade.

openingTimes[]

object (DateTimeRange)

Erforderlich. Öffnungszeiten. Verwenden Sie vorerst eine sehr grobe Darstellung: Ein Eintrag pro Öffnen des Hubs (wenn die Mitarbeitenden eine Mittagspause haben und zu dieser Zeit niemand arbeitet, gibt es zwei Einträge für diesen Tag).

crossDockingCapacity

object (CrossDockingCapacity)

Optional. Kapazität des gesamten Hubs.

crossDockingTime

object (CrossDockingTime)

Optional. Zeit für einen Cross-Dock-Vorgang (pro Fahrzeug).

LatLng

Ein Objekt, das ein Paar aus Breiten- und Längengrad darstellt. Es wird als Paar aus Werten vom Typ „Double“ (Breiten- und Längengrad) ausgedrückt. Sofern nicht anders angegeben, muss dieses Objekt dem WGS84-Standard entsprechen. Die Werte müssen innerhalb normalisierter Bereiche liegen.

JSON-Darstellung
{
  "latitude": number,
  "longitude": number
}
Felder
latitude

number

Der Breitengrad in Grad. Er muss im Bereich [-90,0, +90,0] liegen.

longitude

number

Der Längengrad in Grad. Er muss im Bereich [-180,0, +180,0] liegen.

CrossDockingCapacity

Allgemeine Cross-Dock-Kapazität für einen Hub.

JSON-Darstellung
{
  "capacityPerHour": [
    {
      object (ValueDimension)
    }
  ]
}
Felder
capacityPerHour[]

object (ValueDimension)

Optional. Cross-Docking-Kapazität für jede Dimension.

CrossDockingTime

Allgemeine Cross-Dock-Zeit für einen Hub.

JSON-Darstellung
{
  "timeConstant": string,
  "time": {
    object (SeparableNDFunction)
  }
}
Felder
timeConstant

string (Duration format)

Optional. Konstante Zeit für einen Cross-Docking-Vorgang.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

time

object (SeparableNDFunction)

Optional. Die Trennbarkeit ist eine vereinfachende Annahme.

Methoden

create

Erstellt einen Hub.

delete

Löscht einen Hub.

get

Ruft die Details eines Hubs ab.

list

Listet die Hubs auf.

makeAvailable

Macht einen Hub verfügbar.

makeUnavailable

Macht einen Hub nicht verfügbar.

patch

Aktualisiert einen Hub.