Ресурс: Тасктрекингинфо
Сообщение TaskTrackingInfo
. Сообщение содержит информацию об отслеживании задач, которая будет использоваться для отображения. Если идентификатор отслеживания связан с несколькими задачами, Fleet Engine использует эвристику, чтобы решить, какую TaskTrackingInfo задачи выбрать.
Представление JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Поля | |
---|---|
name | Должен быть в формате |
trackingId | Неизменный. Идентификатор отслеживания задачи. * Должна быть допустимой строкой Unicode. * Ограничено максимальной длиной 64 символа. * Нормировано в соответствии с формой нормализации Unicode C. * Не может содержать следующие символы ASCII: '/', ':', '?', ',' или '#'. |
vehicleLocation | Последнее местонахождение автомобиля. |
routePolylinePoints[] | Список точек, которые при соединении образуют полилинию ожидаемого маршрута транспортного средства к месту выполнения этой задачи. |
remainingStopCount | Указывает количество остановок, оставшихся транспортному средству до достижения рабочей остановки, включая рабочую остановку. Например, если следующей остановкой транспортного средства является рабочая остановка, значение будет равно 1. |
remainingDrivingDistanceMeters | Общее оставшееся расстояние в метрах до интересующей |
estimatedArrivalTime | Временная метка, указывающая расчетное время прибытия к месту остановки. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
estimatedTaskCompletionTime | Временная метка, указывающая предполагаемое время завершения задачи. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
state | Текущее состояние выполнения Задачи. |
taskOutcome | Результат попытки выполнить задачу. |
taskOutcomeTime | Отметка времени, указывающая, когда результат Задачи был установлен поставщиком. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
plannedLocation | Неизменный. Место, где Задание будет выполнено. |
targetTimeWindow | Временное окно, в течение которого задача должна быть выполнена. |
attributes[] | Пользовательские атрибуты, заданные для задачи. |
Методы | |
---|---|
| Возвращает указанный экземпляр TaskTrackingInfo . |