संसाधन: LineRotation
कोई वाहन किसी खास समय पर इस लाइन पर काम करना शुरू करता है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "arrivalTimes": { string: { object ( |
| फ़ील्ड | |
|---|---|
name |
ज़रूरी है. आइडेंटिफ़ायर. अपडेट नहीं किया जा सका. |
arrivalTimes |
ज़रूरी नहीं. वह रेंज जहां फ़्लाइट के रवानगी के लिए कोई शुल्क नहीं लगता. इसका मतलब है कि फ़्लाइट के रवाना होने का सटीक समय, सिस्टम तय करता है. इस मैप में एक जैसी कुंजियां होनी चाहिए (सोर्स हब को छोड़कर, पहुंचने का समय सेट नहीं किया गया है). एक ऑब्जेक्ट, जिसमें |
departureTimes |
ज़रूरी नहीं. वह रेंज जहां फ़्लाइट के आने-जाने के लिए कोई शुल्क नहीं लगता. इसका मतलब है कि फ़्लाइट के रवाना होने का अनुमानित समय, सिस्टम तय करता है. इस मैप में एक जैसी कुंजियां होनी चाहिए (डेस्टिनेशन हब को शामिल नहीं किया जाना चाहिए और जाने का समय नहीं होना चाहिए). एक ऑब्जेक्ट, जिसमें |
departureEarlinessTardinessCosts |
ज़रूरी नहीं. समय से पहले/तय समय पर पहुंचने का शुल्क और फ़्लाइट की रवानगी का समय. इस मैप में एक जैसी कुंजियां होनी चाहिए (डेस्टिनेशन हब को शामिल नहीं किया जाना चाहिए और जाने का समय नहीं होना चाहिए). एक ऑब्जेक्ट, जिसमें |
arrivalEarlinessTardinessCosts |
ज़रूरी नहीं. कम/ज़्यादा समय के लिए शुल्क और पहुंचने की सीमाएं. इस मैप में एक जैसी कुंजियां होनी चाहिए (सोर्स हब को छोड़कर, पहुंचने का समय सेट नहीं किया गया है). एक ऑब्जेक्ट, जिसमें |
vehicles[] |
ज़रूरी नहीं. उन वाहनों की सूची जो इस लाइन को घुमा सकते हैं (उदाहरण के लिए, अनुमति वाली सूची). अगर number_vehicles की वैल्यू, वाहनों की संख्या के हिसाब से एक वैल्यू रह जाती है, तो उन सभी वाहनों को लाइन रोटेशन में जोड़ दिया जाएगा. अगर कोई वाहन उपलब्ध नहीं है, तो यह माना जाएगा कि सभी वाहन उपलब्ध हैं. |
fixedPrice |
ज़रूरी नहीं. इस लाइन पर कोई वाहन चलाने का शुल्क. भले ही, वह कोई भी वाहन (ड्राइवर, रखरखाव वगैरह) करे. |
maximumNumberVehicles |
ज़रूरी नहीं. इस रोटेशन के लिए असाइन किए जा सकने वाले वाहनों की ज़्यादा से ज़्यादा संख्या. अगर नीति सेट नहीं है: इस रोटेशन के लिए, वाहन के बारे में कोई सीमा तय नहीं है. अगर ऐसा नहीं होता है, तो इस रोटेशन के तहत जोड़े जा सकने वाले वाहनों की संख्या की ऊपरी सीमा (अनुमति वाली सूची में |
IntegerRange
पूर्णांकों की रेंज.
| JSON के काेड में दिखाना |
|---|
{ "startValue": integer, "endValue": integer } |
| फ़ील्ड | |
|---|---|
startValue |
सेट न होने पर इंटरवल खुलता है. |
endValue |
सेट न होने पर इंटरवल खुलता है. |
तरीके |
|
|---|---|
|
एक LineRotation बनाता है. |
|
LineRotation को मिटाता है. |
|
LineRotation की जानकारी हासिल करता है. |
|
LineRotations को सूची में शामिल करता है. |
|
LineRotation को अपडेट करता है. |