Zasób: Wysyłka
Wysyłka do wykonania.
| Zapis JSON |
|---|
{ "name": string, "sourceHub": string, "destinationHub": string, "departureTime": { object ( |
| Pola | |
|---|---|
name |
Wymagane. Identyfikator. Tego ustawienia nie można później zmienić. |
sourceHub |
Wymagane. Centrum, w którym dostawa jest dostępna. |
destinationHub |
Wymagane. Centrum, do którego musi zostać dostarczona przesyłka. |
departureTime |
Wymagane. Godzina odjazdu. |
arrivalTime |
Wymagane. Oczekiwana godzina przyjazdu (tzn. łagodne ograniczenie). |
arrivalEarlinessTardinessCost |
Opcjonalnie: Z gwarancji jakości usług wynika, że ten czas może zostać przekroczony z pewną karą. (Jeśli przekroczysz limit, pakiet nie będzie już bardziej przydatny). Kara jest określana przez funkcję opóźnienia (w minutach). |
size[] |
Opcjonalnie: Używane z pojemnością pojemności pojazdu i centrum. |
revenue |
Opcjonalnie: Przychody z tego pakietu (używane tylko do obliczenia nagrody), tj. cena, jaką płaci strona płacąca. Jeśli zasada jest nieskonfigurowana, przychody są obliczane przez system (w zależności od tego, czy dla tej dostawy zostanie wygenerowany nowy wiersz). |
Metody |
|
|---|---|
|
Usuwa przesyłkę. |
|
Pobiera szczegóły przesyłki. |
|
Wyświetla listę przesyłek. |
|
Kieruj nową przesyłkę. |