Enum Class IndoorRouteNoticeCode

java.lang.Object
java.lang.Enum<IndoorRouteNoticeCode>
com.here.sdk.venue.routing.IndoorRouteNoticeCode
All Implemented Interfaces:
Serializable, Comparable<IndoorRouteNoticeCode>, Constable

public enum IndoorRouteNoticeCode extends Enum<IndoorRouteNoticeCode>

Notice codes which point to the issues encountered during indoor route calculation.

Note: The indoor route notice codes may be extended for new error situations.

  • Enum Constant Details

    • NO_ROUTE_FOUND

      public static final IndoorRouteNoticeCode NO_ROUTE_FOUND

      No route found.

    • COULD_NOT_MATCH_ORIGIN

      public static final IndoorRouteNoticeCode COULD_NOT_MATCH_ORIGIN

      Could not match origin.

    • COULD_NOT_MATCH_DESTINATION

      public static final IndoorRouteNoticeCode COULD_NOT_MATCH_DESTINATION

      Could not match destination.

    • VIOLATED_ROUTE_HEAD_CONDITION

      public static final IndoorRouteNoticeCode VIOLATED_ROUTE_HEAD_CONDITION

      Violated route head condition.

    • VIOLATED_ROUTE_TAIL_CONDITION

      public static final IndoorRouteNoticeCode VIOLATED_ROUTE_TAIL_CONDITION

      Violated route tail condition.

    • VIOLATED_ENTIRE_ROUTE_CONDITION

      public static final IndoorRouteNoticeCode VIOLATED_ENTIRE_ROUTE_CONDITION

      Violated entire route condition.

    • IGNORED_VEHICLE_ENABLE

      public static final IndoorRouteNoticeCode IGNORED_VEHICLE_ENABLE

      Ignored vehicle enable parameter.

    • IGNORED_VEHICLE_SPEED

      public static final IndoorRouteNoticeCode IGNORED_VEHICLE_SPEED

      Ignored vehicle speed parameter.

    • IGNORED_VEHICLE_AVOID_FEATURES

      public static final IndoorRouteNoticeCode IGNORED_VEHICLE_AVOID_FEATURES

      Ignored vehicle avoid features parameter.

    • VIOLATED_TRANSPORT_MODE

      public static final IndoorRouteNoticeCode VIOLATED_TRANSPORT_MODE

      Violated transport mode.

    • COULD_NOT_MATCH_WAYPOINT

      public static final IndoorRouteNoticeCode COULD_NOT_MATCH_WAYPOINT

      Could not match one or more via waypoints. This notice is returned when the routing service cannot match a via waypoint to a valid location on the indoor map.

    • NO_ROUTE_FOUND_WITH_WAYPOINT

      public static final IndoorRouteNoticeCode NO_ROUTE_FOUND_WITH_WAYPOINT

      No route found with the specified via waypoint. This notice is returned when a route cannot be calculated that passes through the specified via waypoint in the given order.

  • Method Details

    • values

      public static IndoorRouteNoticeCode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static IndoorRouteNoticeCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null