RouteTravelMode

Es un conjunto de valores que se usa para especificar el modo de viaje. NOTA: Las rutas WALK, BICYCLE y TWO_WHEELER están en versión beta y, a veces, pueden no tener aceras, rutas peatonales o rutas para bicicletas claras. Debes mostrar esta advertencia al usuario para todas las rutas a pie, en bicicleta y en vehículos de dos ruedas que muestres en tu app.

Enums
TRAVEL_MODE_UNSPECIFIED No se especificó el modo de viaje. La configuración predeterminada es DRIVE.
DRIVE Viaje en automóvil de pasajeros.
BICYCLE Viaje en bicicleta.
WALK Viaje a pie.
TWO_WHEELER Vehículo motorizado de dos ruedas. Por ejemplo, una motocicleta. Ten en cuenta que esto difiere del modo de viaje BICYCLE, que abarca el modo de propulsión humana.
TRUCK Camión, que puede estar sujeto a restricciones reglamentarias o físicas. Debes propagar los atributos del vehículo en el mensaje VehicleInfo.
TRANSIT Viaje en rutas de transporte público, cuando estén disponibles.