ListVehiclesLog

جزئیات درخواست و پاسخ ListVehicles.

نمایندگی JSON
{
  "request": {
    object (ListVehiclesRequestLog)
  },
  "response": {
    object (ListVehiclesResponseLog)
  },
  "errorResponse": {
    object (ErrorResponseLog)
  }
}
زمینه های
request

object ( ListVehiclesRequestLog )

درخواست به Fleet Engine ارسال شد.

response

object ( ListVehiclesResponseLog )

پاسخ به مشتری برگشت. اگر تماس RPC منجر به خطا شود، پاسخ تنظیم نشده است.

errorResponse

object ( ErrorResponseLog )

پاسخ خطا به مشتری برگردانده شد. در صورت موفقیت آمیز بودن تماس RPC، تنظیم نخواهد شد.

ListVehiclesRequestLog

جزئیات درخواست ListVehicles.

نمایندگی JSON
{
  "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

مقدار next_page_token که با تماس قبلی با ListVehicles ارائه شده است تا بتوانید از طریق گروه‌های وسایل نقلیه صفحه‌بندی کنید. اگر معیار فیلتر درخواست با معیار فیلتر تماس قبلی با 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.

نمایندگی JSON
{
  "vehicles": [
    {
      object (VehicleLog)
    }
  ],
  "totalSize": string
}
زمینه های
vehicles[]

object ( VehicleLog )

وسایل نقلیه مطابق با درخواست

totalSize

string ( int64 format)

تعداد کل وسایل نقلیه مطابق با معیارهای درخواست در تمام صفحات.