Package 

Enum BetterRouteUpdateProgress.Reason

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      UPDATE_INTERNAL

      Notify client about route update Note: This happens when either route guidance information is incomplete or route content mode is not matched to the active map data content mode Note: Update guidance information would happen if route is without any guidance information or route is with partial guidance information. Note: Update route content mode would happen if it's not matched to active map data content mode that the whole navigation system is using.

      AVOID_BLOCKING_TRAFFIC

      Notify client about better route is triggered to avoid blocking traffic This reason is provided when:

      • Client starts navigation with route which is calculated with RoutePreference.avoidTrafficClosure as TRUE

      • The better route proposal is accepted

      AVOID_TIMED_RESTRICTION

      Notify client about better route to avoid timed restriction This reason is provided when:

      • The timed restriction is detected for passenger vehicles

      • The better route proposal is accepted for commercial vehicles

      DEVIATION

      Notify client about better route to handle deviation

      INSUFFICIENT_BATTERY_LEVEL

      Notify client about better route for current battery level not sufficient to reach upcoming planned charging station or destination(when no charging stations planned) Note: This reason is ONLY for electric vehicles.

      RESUME_EV_TRIP_PLAN

      Notify client about better route is triggered to resume EV trip planning route. NOTE: This reason is ONLY for electric vehicles. NOTE: This reason is ONLY provided when clients start navigation with an onboard route by calculating route with EV trip planning request.

      UPDATE_EV_TRIP_PLAN

      Notify client about better route is triggered to update EV trip planning route. NOTE: This reason is ONLY for electric vehicles.

      CHARGING_STATION_UNAVAILABLE

      Notify client about better route for upcoming auto-planned charging station is unavailable NOTE: This reason is ONLY for electric vehicles.

      SAVE_TIME

      Notify client about better route to handle time saved

      LOW_ARRIVAL_BATTERY_LEVEL

      Notify client about better route for the estimated arrival battery to the destination has dropped to a certain low level. This reason is ONLY for electric vehicles. This reason is provided when the current checkpoint is the destination.

      Related API: @see com.telenav.sdk.drivesession.DriveSessionOption.Builder.setLowBatteryWarningLevel

      ALTERNATIVE_ROUTE_SELECTED

      Notify client when an alternative route has been adopted. This reason is provided when:

    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class kotlin.Enum

        getName, getOrdinal
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail