DeliveryVehicleLog

Журнал ресурса DeliveryVehicle в API доставки.

JSON-представление
{
  "name": string,
  "lastLocation": {
    object (DeliveryVehicleLocationLog)
  },
  "navigationStatus": enum (DeliveryVehicleNavigationStatusLog),
  "remainingDistanceMeters": integer,
  "remainingDuration": string,
  "remainingVehicleJourneySegments": [
    {
      object (VehicleJourneySegmentLog)
    }
  ],
  "attributes": [
    {
      object (DeliveryVehicleAttributeLog)
    }
  ]
}
Поля
name

string

Имя ресурса средства доставки в формате providers/{providerId}/deliveryVehicles/{deliveryVehicleId} .

lastLocation

object ( DeliveryVehicleLocationLog )

Последнее сообщенное местонахождение автомобиля.

navigationStatus

enum ( DeliveryVehicleNavigationStatusLog )

Статус навигации транспортного средства.

remainingDistanceMeters

integer

Оставшееся расстояние поездки для currentRouteSegment .

remainingDuration

string ( Duration format)

Оставшееся время в пути для currentRouteSegment .

Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

remainingVehicleJourneySegments[]

object ( VehicleJourneySegmentLog )

Оставшийся набор сегментов поездки, закрепленный за данным Транспортным средством.

attributes[]

object ( DeliveryVehicleAttributeLog )

Список пользовательских атрибутов средства доставки. Каждый атрибут имеет уникальный ключ.

ДоставкаАвтомобильАтрибутЖурнал

Описывает атрибут транспортного средства как пару ключ-значение.

JSON-представление
{
  "key": string,
  "value": string,

  // Union field delivery_vehicle_attribute_value can be only one of the
  // following:
  "stringValue": string,
  "boolValue": boolean,
  "numberValue": number
  // End of list of possible types for union field
  // delivery_vehicle_attribute_value.
}
Поля
key

string

Ключ атрибута; например, allowed_use_carpool_lane .

value

string

Значение атрибута; например, true .

Поле объединения delivery_vehicle_attribute_value . Значение атрибута может иметь строковый, логический или двойной тип. delivery_vehicle_attribute_value может быть только одним из следующих:
stringValue

string

Значение атрибута строкового типа.

boolValue

boolean

Значение атрибута логического типа.

numberValue

number

Значение атрибута с двойным типом.