REST Resource: networks.hubs

संसाधन: हब

शिपमेंट को एक हब से दूसरे हब में लाया जाना चाहिए.

JSON के काेड में दिखाना
{
  "name": string,
  "position": {
    object (LatLng)
  },
  "openingTimes": [
    {
      object (DateTimeRange)
    }
  ],
  "crossDockingCapacity": {
    object (CrossDockingCapacity)
  },
  "crossDockingTime": {
    object (CrossDockingTime)
  }
}
फ़ील्ड
name

string

ज़रूरी है. आइडेंटिफ़ायर. अपडेट नहीं किया जा सका.

position

object (LatLng)

ज़रूरी नहीं. असल दुनिया के पाथ की गणना करने की स्थिति.

openingTimes[]

object (DateTimeRange)

ज़रूरी है. खुलने का समय. फ़िलहाल, हब के खुलने पर एक एंट्री करें: हर बार हब के खुलने पर एक एंट्री (अगर उस पर काम करने वाले लोगों के पास लंच ब्रेक होता है और उस समय कोई भी काम नहीं करता है, तो उस दिन के लिए दो एंट्री होंगी).

crossDockingCapacity

object (CrossDockingCapacity)

ज़रूरी नहीं. पूरे हब की कपैसिटी.

crossDockingTime

object (CrossDockingTime)

ज़रूरी नहीं. क्रॉस-डॉकिंग कार्रवाई एक बार करने का समय (एक वाहन के लिए).

LatLng

ऐसा ऑब्जेक्ट जो अक्षांश/देशांतर की जोड़ी को दिखाता है. डिग्री अक्षांश और डिग्री देशांतर को दिखाने के लिए, इसे डबल के जोड़े के तौर पर दिखाया जाता है. जब तक अलग से न बताया गया हो, यह ऑब्जेक्ट WGS84 मानक के मुताबिक होना चाहिए. वैल्यू, नॉर्मलाइज़ की जा सकने वाली रेंज के अंदर होनी चाहिए.

JSON के काेड में दिखाना
{
  "latitude": number,
  "longitude": number
}
फ़ील्ड
latitude

number

डिग्री में अक्षांश. यह [-90.0, +90.0] की रेंज में होना चाहिए.

longitude

number

डिग्री में देशांतर. यह [-180.0, +180.0] की रेंज में होना चाहिए.

CrossDockingCapacity

हब के लिए क्रॉस-डॉकिंग की कुल क्षमता.

JSON के काेड में दिखाना
{
  "capacityPerHour": [
    {
      object (ValueDimension)
    }
  ]
}
फ़ील्ड
capacityPerHour[]

object (ValueDimension)

ज़रूरी नहीं. हर डाइमेंशन की क्रॉस-डॉकिंग क्षमता.

CrossDockingTime

हब के लिए क्रॉस-डॉकिंग में लगने वाला कुल समय.

JSON के काेड में दिखाना
{
  "timeConstant": string,
  "time": {
    object (SeparableNDFunction)
  }
}
फ़ील्ड
timeConstant

string (Duration format)

ज़रूरी नहीं. क्रॉस-डॉकिंग ऑपरेशन के लिए लगातार समय.

सेकंड में कुल नौ दशमलव अंक, जो 's' पर खत्म होते हैं. उदाहरण: "3.5s".

time

object (SeparableNDFunction)

ज़रूरी नहीं. अलग किए जाने की क्षमता एक सरल अनुमान है.

तरीके

create

हब बनाता है.

delete

किसी हब को मिटाता है.

get

किसी हब की जानकारी हासिल करता है.

list

हब को लिस्ट करता है.

makeAvailable

हब उपलब्ध कराता है.

makeUnavailable

इससे, हब उपलब्ध नहीं होगा.

patch

किसी हब को अपडेट करता है.