Es la ruta de un envío dentro de la red.
| Representación JSON |
|---|
{ "shipment": string, "segments": [ { object ( |
| Campos | |
|---|---|
shipment |
Obligatorio. Envío cuya ruta se describe. |
segments[] |
Obligatorio. Segmentos de la ruta. |
departureTime |
Solo salida. Hora real de salida del envío. |
arrivalTime |
Solo salida. La hora de llegada real del envío. |
incurredPenalties |
Solo salida. Las penalizaciones debido a restricciones leves no se respetan. |
costConstant |
Solo salida. Costo constante para este envío. |
cost |
Solo salida. Costo por componentes. Es un objeto que contiene una lista de pares |
AnnotatedPathSegment
Representa una parte de una ruta de acceso con información más redundante que se puede calcular en función del PathSegment contenido y la red. Por lo general, el servidor de la API devuelve estos mensajes.
| Representación JSON |
|---|
{ "segment": { object ( |
| Campos | |
|---|---|
segment |
Obligatorio. Se están anotando el segmento. |
arrivalTime |
Solo salida. Hora de llegada de este tramo. |
departureTime |
Solo salida. Hora de salida de este tramo. |
isCommitted |
Solo salida. Si el cliente de la API decidió comprometer esta parte de la ruta |
segmentCostConstant |
Solo salida. Costo constante para este segmento. |
segmentCostDueToVehicle |
Solo salida. Una entrada por dimensión. Es un objeto que contiene una lista de pares |
segmentCostDueToDeparture |
Solo salida. Costo debido a la rotación de líneas: salida |
segmentCostDueToArrival |
Solo salida. Costo debido a la rotación de la línea: llegada. |