Class RouteTravelMode

java.lang.Object
com.azure.core.util.ExpandableStringEnum<RouteTravelMode>
com.azure.maps.route.models.RouteTravelMode
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class RouteTravelMode extends com.azure.core.util.ExpandableStringEnum<RouteTravelMode>
Travel mode for the calculated route. The value will be set to `other` if the requested mode of transport is not possible in this section.
  • Field Details

    • CAR

      public static final RouteTravelMode CAR
      The returned routes are optimized for cars.
    • TRUCK

      public static final RouteTravelMode TRUCK
      The returned routes are optimized for commercial vehicles, like for trucks.
    • TAXI

      public static final RouteTravelMode TAXI
      The returned routes are optimized for taxis. BETA functionality.
    • BUS

      public static final RouteTravelMode BUS
      The returned routes are optimized for buses, including the use of bus only lanes. BETA functionality.
    • VAN

      public static final RouteTravelMode VAN
      The returned routes are optimized for vans. BETA functionality.
    • MOTORCYCLE

      public static final RouteTravelMode MOTORCYCLE
      The returned routes are optimized for motorcycles. BETA functionality.
    • BICYCLE

      public static final RouteTravelMode BICYCLE
      The returned routes are optimized for bicycles, including use of bicycle lanes.
    • PEDESTRIAN

      public static final RouteTravelMode PEDESTRIAN
      The returned routes are optimized for pedestrians, including the use of sidewalks.
    • OTHER

      public static final RouteTravelMode OTHER
      The given mode of transport is not possible in this section.
  • Constructor Details

    • RouteTravelMode

      @Deprecated public RouteTravelMode()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of ResponseTravelMode value.
  • Method Details

    • fromString

      public static RouteTravelMode fromString(String name)
      Creates or finds a ResponseTravelMode from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding ResponseTravelMode.
    • values

      public static Collection<RouteTravelMode> values()
      Gets known ResponseTravelMode values.
      Returns:
      known ResponseTravelMode values.