ネットワーク内の配送経路。
| JSON 表現 |
|---|
{ "shipment": string, "segments": [ { object ( |
| フィールド | |
|---|---|
shipment |
必須。経路が記述されている配送。 |
segments[] |
必須。パスのセグメント。 |
departureTime |
出力専用。荷物の実際の出発時刻。 |
arrivalTime |
出力専用。荷物の実際の到着時刻。 |
incurredPenalties |
出力専用。ソフト制約によるペナルティが無視されます。 |
costConstant |
出力専用。この配送では一定の費用が発生しています。 |
cost |
出力専用。コンポーネント別の費用。
|
AnnotatedPathSegment
含まれる PathSegment とネットワークに基づいて計算できる、より冗長な情報を持つパスの一部を表します。これらのメッセージは通常、API サーバーから返されます。
| JSON 表現 |
|---|
{ "segment": { object ( |
| フィールド | |
|---|---|
segment |
必須。アノテーションが付けられているセグメント。 |
arrivalTime |
出力専用。このセグメントの到着時刻。 |
departureTime |
出力専用。このセグメントの出発時刻。 |
isCommitted |
出力専用。API ユーザーがパスのこの部分を選択したかどうか。 |
segmentCostConstant |
出力専用。このセグメントには一定の費用が設定されています。 |
segmentCostDueToVehicle |
出力専用。ディメンションごとに 1 つのエントリ。
|
segmentCostDueToDeparture |
出力専用。路線のローテーションによる費用: 出発。 |
segmentCostDueToArrival |
出力専用。線の回転によるコスト: 到着 |