संसाधन: वाहन
कोई नाम नहीं, इसे नेटवर्क में मैप कुंजी के रूप में सेव किया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "capacities": [ { object ( |
| फ़ील्ड | |
|---|---|
name |
ज़रूरी है. आइडेंटिफ़ायर. अपडेट नहीं किया जा सका. |
capacities[] |
ज़रूरी नहीं. वाहन की विशेषताएं. |
cost |
ज़रूरी है. वाहन इस्तेमाल करने का शुल्क. ये एक तर्क के फ़ंक्शन हैं: वाहन ने कितनी दूरी तय की है, वाहन का वज़न क्या है, वाहन ले जाने के लिए कितने पैलेट है. इन फ़ंक्शन में रखरखाव, ईंधन, और हैंडलिंग का खर्च शामिल होता है. इस शुल्क में ऐडवांस में लिया जाने वाला शुल्क शामिल हो सकता है. इसका पेमेंट, वाहन इस्तेमाल करने के बाद किया जाता है. ज़्यादातर मामलों में, यह सबकॉन्ट्रैक्ट (मुख्य समझौते से जुड़ा समझौता) करने के लिए होता है. |
pricing |
ज़रूरी नहीं. वह कीमत जो पैसे चुकाने वाले पक्ष को चुकानी हो.हालांकि, ऐसा सिर्फ़ तब होगा, जब वाहन का इस्तेमाल जनरेट की गई लाइन में किया जा रहा हो. यह इनपुट नेटवर्क का हिस्सा नहीं है. |
allowedForGeneratedLines |
ज़रूरी है. जनरेट की गई लाइनों के लिए, इस वाहन का इस्तेमाल किया जा सकता है या नहीं. अगर इस नीति को |
vehiclePositionConstraints[] |
ज़रूरी नहीं. मौजूदा वाहन की फ़ोर्स्ड पोज़िशन और समय की जानकारी. उदाहरण के लिए, एंट्री का इस्तेमाल करके इस बात को मॉडल करें कि कोई वाहन, जो दिए गए हब पर शुरू होता है या खत्म होता है. |
VehiclePositionConstraint
वाहन की पोज़िशन पर सीमा.
| JSON के काेड में दिखाना |
|---|
{
"time": {
object ( |
| फ़ील्ड | |
|---|---|
time |
कंस्ट्रेंट का समय. |
hubId |
कंस्ट्रेंट का हब. |
तरीके |
|
|---|---|
|
वाहन बनाते हैं. |
|
वाहन को मिटाता है. |
|
गाड़ी की जानकारी जुटाता है. |
|
वाहनों को सूची में रखता है. |
|
वाहन उपलब्ध कराता है. |
|
वाहन उपलब्ध नहीं है. |
|
गाड़ी की जानकारी अपडेट करता है. |