Recurso: TaskTrackInfo
A mensagem TaskTrackingInfo
. A mensagem contém informações de rastreamento de tarefas que serão usadas para exibição. Se um ID de rastreamento estiver associado a várias tarefas, o Fleet Engine usará uma heurística para decidir qual Task TrackingInfo da tarefa será selecionado.
Representação JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Campos | |
---|---|
name |
Precisa estar no formato |
trackingId |
Imutável. O ID de acompanhamento de uma tarefa. * Precisa ser uma string Unicode válida. * Limitado a um tamanho máximo de 64 caracteres. * Normalizado de acordo com o Formulário de normalização Unicode C. * Não pode conter os seguintes caracteres ASCII: "/", ':', '?', ',' ou '#'. |
vehicleLocation |
A última localização do veículo. |
routePolylinePoints[] |
Uma lista de pontos que, quando conectados, forma uma polilinha do trajeto esperado do veículo até o local desta tarefa. |
remainingStopCount |
Indica o número de paradas que o veículo resta até a parada da tarefa ser alcançada, incluindo a parada da tarefa. Por exemplo, se a próxima parada do veículo for a parada de tarefa, o valor será 1. |
remainingDrivingDistanceMeters |
A distância total restante em metros até o |
estimatedArrivalTime |
O carimbo de data/hora que indica o horário estimado de chegada até o local da parada. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
estimatedTaskCompletionTime |
O carimbo de data/hora que indica o tempo estimado de conclusão de uma tarefa. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
state |
O estado de execução atual da tarefa. |
taskOutcome |
O resultado da tentativa de executar uma Task. |
taskOutcomeTime |
O carimbo de data/hora que indica quando o resultado da tarefa foi definido pelo provedor. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
plannedLocation |
Imutável. O local onde a Tarefa será concluída. |
targetTimeWindow |
A janela de tempo em que a tarefa deve ser concluída. |
attributes[] |
Os atributos personalizados definidos na tarefa. |
Métodos |
|
---|---|
|
Retorna a instância de TaskTrackingInfo especificada. |