नेटवर्क में शिपमेंट के लिए पाथ.
| JSON के काेड में दिखाना |
|---|
{ "shipment": string, "segments": [ { object ( |
| फ़ील्ड | |
|---|---|
shipment |
ज़रूरी है. वह शिपमेंट जिसके पाथ के बारे में बताया जा रहा है. |
segments[] |
ज़रूरी है. पाथ के सेगमेंट. |
departureTime |
सिर्फ़ आउटपुट के लिए. शिपमेंट के रवाना होने का असल समय. |
arrivalTime |
सिर्फ़ आउटपुट के लिए. शिपमेंट के पहुंचने का असल समय. |
incurredPenalties |
सिर्फ़ आउटपुट के लिए. कम पाबंदियों की वजह से लगने वाले पेनल्टी का ध्यान नहीं रखा जाता. |
costConstant |
सिर्फ़ आउटपुट के लिए. इस शिपमेंट के लिए तय की गई लागत. |
cost |
सिर्फ़ आउटपुट के लिए. कॉम्पोनेंट के हिसाब से लागत. एक ऑब्जेक्ट, जिसमें |
AnnotatedPathSegment
यह ज़्यादा ग़ैर-ज़रूरी जानकारी वाले पाथ का हिस्सा दिखाता है, जिसकी गिनती शामिल पाथसेगमेंट और नेटवर्क के आधार पर की जा सकती है. ये मैसेज आम तौर पर एपीआई सर्वर से भेजे जाते हैं.
| JSON के काेड में दिखाना |
|---|
{ "segment": { object ( |
| फ़ील्ड | |
|---|---|
segment |
ज़रूरी है. सेगमेंट की व्याख्या की जा रही है. |
arrivalTime |
सिर्फ़ आउटपुट के लिए. इस सेगमेंट पर आने का समय. |
departureTime |
सिर्फ़ आउटपुट के लिए. इस सेगमेंट से रवानगी का समय. |
isCommitted |
सिर्फ़ आउटपुट के लिए. एपीआई ग्राहक ने पाथ के इस हिस्से का इस्तेमाल करने का फ़ैसला लिया है या नहीं. |
segmentCostConstant |
सिर्फ़ आउटपुट के लिए. इस सेगमेंट के लिए लगातार लागत. |
segmentCostDueToVehicle |
सिर्फ़ आउटपुट के लिए. हर डाइमेंशन के लिए एक एंट्री. एक ऑब्जेक्ट, जिसमें |
segmentCostDueToDeparture |
सिर्फ़ आउटपुट के लिए. लाइन के रोटेशन की वजह से होने वाला शुल्क: जाने वाली फ़्लाइट. |
segmentCostDueToArrival |
सिर्फ़ आउटपुट के लिए. लाइन के रोटेशन की वजह से होने वाला शुल्क: आने का समय. |