Representa o segmento de viagem de um veículo, da parada anterior até a parada atual. Se for a primeira parada ativa, ela vai do local atual do veículo até essa parada.
| Representação JSON | 
|---|
{ "stop": { object (  | 
            
| Campos | |
|---|---|
stop | 
              
                 
 Especifica o local da parada e os   | 
            
drivingDistanceMeters | 
              
                 
 Apenas saída. A distância de viagem da parada anterior até esta parada. Se a parada atual for a primeira da lista de segmentos da viagem, o ponto de partida será o local do veículo registrado no momento em que essa parada foi adicionada à lista. Esse campo poderá não estar presente se o trecho da jornada fizer parte de   | 
            
drivingDuration | 
              
                 
 Apenas saída. O tempo de viagem desde a parada anterior até esta parada. Se a parada atual for a primeira da lista de segmentos da viagem, o ponto de partida será o local do veículo registrado no momento em que essa parada foi adicionada à lista. Se esse campo for definido no caminho  Duração em segundos com até nove dígitos fracionários, terminando em "  | 
            
path[] | 
              
                 
 Apenas saída. O caminho da parada anterior até esta parada. Se a parada atual for a primeira da lista de segmentos da viagem, esse será o caminho desde o local atual do veículo até essa parada no momento em que ela foi adicionada à lista. Esse campo poderá não estar presente se o trecho da jornada fizer parte de  Se esse campo for definido no caminho   | 
            
VehicleStop
Descreve um ponto em que um veículo para para realizar um ou mais Tasks.
| Representação JSON | 
|---|
{ "plannedLocation": { object (  | 
              
| Campos | |
|---|---|
plannedLocation | 
                
                   
 Obrigatório. O local da parada. Os locais nas   | 
              
tasks[] | 
                
                   
 Lista de   | 
              
state | 
                
                   
 O estado da   | 
              
TaskInfo
Informações adicionais sobre a Tarefa realizada nesta parada.
| Representação JSON | 
|---|
{
  "taskId": string,
  "taskDuration": string,
  "targetTimeWindow": {
    object ( | 
              
| Campos | |
|---|---|
taskId | 
                
                   
 O ID da tarefa. Esse campo não será preenchido na resposta de uma chamada de  
  | 
              
taskDuration | 
                
                   
 Apenas saída. O tempo necessário para executar a Tarefa. Duração em segundos com até nove dígitos fracionários, terminando em "  | 
              
targetTimeWindow | 
                
                   
 Apenas saída. A janela de tempo em que a tarefa deve ser concluída. Isso é definido apenas na resposta a   | 
              
Estado
O estado atual de um VehicleStop.
| Enums | |
|---|---|
STATE_UNSPECIFIED | 
                Desconhecido. | 
NEW | 
                Criado, mas sem roteamento ativo. | 
ENROUTE | 
                Roteamento atribuído e ativo | 
ARRIVED | 
                Chegou na parada. Pressupõe que, quando o veículo está seguindo para a próxima parada, todas as paradas anteriores foram concluídas. |