ListVehiclesLog

ListVehicles के अनुरोध और उसके जवाब के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "request": {
    object (ListVehiclesRequestLog)
  },
  "response": {
    object (ListVehiclesResponseLog)
  },
  "errorResponse": {
    object (ErrorResponseLog)
  }
}
फ़ील्ड
request

object (ListVehiclesRequestLog)

Fleet Engine को अनुरोध भेजा गया.

response

object (ListVehiclesResponseLog)

क्लाइंट को जवाब वापस भेज दिया गया. अगर RPC कॉल की वजह से कोई गड़बड़ी होती है, तो जवाब सेट नहीं होता.

errorResponse

object (ErrorResponseLog)

क्लाइंट को गड़बड़ी का रिस्पॉन्स मिला. अगर RPC कॉल हो गया, तो इसे सेट नहीं किया जाएगा.

ListVehiclesRequestLog

ListVehicles के अनुरोध की जानकारी.

जेएसओएन के काेड में दिखाना
{
  "header": {
    object (RequestHeaderLog)
  },
  "pageSize": integer,
  "pageToken": string,
  "minimumCapacity": integer,
  "tripTypes": [
    enum (TripTypeLog)
  ],
  "maximumStaleness": string,
  "vehicleTypeCategories": [
    enum (VehicleTypeCategoryLog)
  ],
  "requiredAttributes": [
    string
  ],
  "requiredOneOfAttributes": [
    string
  ],
  "requiredOneOfAttributeSets": [
    string
  ],
  "vehicleState": enum (VehicleStateLog),
  "onTripOnly": boolean
}
फ़ील्ड
header

object (RequestHeaderLog)

अनुरोध का हेडर.

pageSize

integer

लौटाए जाने वाले वाहनों की ज़्यादा से ज़्यादा संख्या.

pageToken

string

ListVehicles को किए गए पिछले कॉल से next_page_token की वैल्यू मिली है, ताकि आप वाहनों के ग्रुप को अलग-अलग नंबर से नंबर दे सकें. अगर अनुरोध और ListVehicles को किए गए पिछले कॉल की फ़िल्टर शर्तों के बीच अंतर है, तो वैल्यू के बारे में कोई जानकारी नहीं दी जाती.

minimumCapacity

integer

इससे पता चलता है कि वाहन की कम से कम कितनी क्षमता होनी चाहिए. लौटाए गए सभी वाहनों के लिए, इस वैल्यू से maximumCapacity ज़्यादा या इसके बराबर होना चाहिए. अगर यह नीति सेट है, तो यह 0 से ज़्यादा या इसके बराबर होनी चाहिए.

tripTypes[]

enum (TripTypeLog)

इस नीति से, उन वाहनों के लिए रिस्पॉन्स नहीं मिलता जो कम से कम किसी एक तरह की यात्रा से जुड़े हों.

maximumStaleness

string (Duration format)

इस नीति से, कॉल करने के दौरान तय अवधि में, अपनी जगह की जानकारी अपडेट करने वाले वाहनों को विज्ञापन दिखाने की अनुमति नहीं मिलती. अगर यह मौजूद है, तो एक मान्य पॉज़िटिव अवधि होनी चाहिए.

सेकंड में अवधि, जिसमें नौ भिन्नात्मक अंक हो सकते हैं और जो 's' पर खत्म होती है. उदाहरण: "3.5s".

vehicleTypeCategories[]

enum (VehicleTypeCategoryLog)

किसी खास टाइप की कैटगरी वाले वाहनों के लिए रिस्पॉन्स को सीमित करता है.

requiredAttributes[]

string

तय किए गए एट्रिब्यूट वाले वाहनों के लिए रिस्पॉन्स को सीमित करता है.

requiredOneOfAttributes[]

string

इस नीति से, हर VehicleAttributeList में बताए गए कम से कम एक एट्रिब्यूट वाले वाहनों के लिए रिस्पॉन्स मिलता है.

requiredOneOfAttributeSets[]

string

requiredOneOfAttributeSets अतिरिक्त सुविधाएं देता है.

requiredOneOfAttributes की तरह, requiredOneOfAttributeSets एक मैसेज का इस्तेमाल करता है, जिसमें सूचियों की सूची बनाई जा सकती है.

vehicleState

enum (VehicleStateLog)

इस मोड में, ऐसे वाहनों के लिए रिस्पॉन्स नहीं दिया जा सकता.

onTripOnly

boolean

सिर्फ़ मौजूदा यात्रा(यात्राओं) के लिए वाहन वापस करें.

ListVehiclesResponseLog

ListVehicles से जुड़े जवाब के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "vehicles": [
    {
      object (VehicleLog)
    }
  ],
  "totalSize": string
}
फ़ील्ड
vehicles[]

object (VehicleLog)

अनुरोध से मेल खाने वाली गाड़ियां.

totalSize

string (int64 format)

सभी पेजों पर, अनुरोध की शर्तों से मेल खाने वाले वाहनों की कुल संख्या.