Package com.azure.maps.route.models
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final RouteTravelModeThe returned routes are optimized for bicycles, including use of bicycle lanes.static final RouteTravelModeThe returned routes are optimized for buses, including the use of bus only lanes.static final RouteTravelModeThe returned routes are optimized for cars.static final RouteTravelModeThe returned routes are optimized for motorcycles.static final RouteTravelModeThe given mode of transport is not possible in this section.static final RouteTravelModeThe returned routes are optimized for pedestrians, including the use of sidewalks.static final RouteTravelModeThe returned routes are optimized for taxis.static final RouteTravelModeThe returned routes are optimized for commercial vehicles, like for trucks.static final RouteTravelModeThe returned routes are optimized for vans. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RouteTravelModefromString(String name) Creates or finds a ResponseTravelMode from its string representation.static Collection<RouteTravelMode> values()Gets known ResponseTravelMode values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, getValue, hashCode, toString, values
-
Field Details
-
CAR
The returned routes are optimized for cars. -
TRUCK
The returned routes are optimized for commercial vehicles, like for trucks. -
TAXI
The returned routes are optimized for taxis. BETA functionality. -
BUS
The returned routes are optimized for buses, including the use of bus only lanes. BETA functionality. -
VAN
The returned routes are optimized for vans. BETA functionality. -
MOTORCYCLE
The returned routes are optimized for motorcycles. BETA functionality. -
BICYCLE
The returned routes are optimized for bicycles, including use of bicycle lanes. -
PEDESTRIAN
The returned routes are optimized for pedestrians, including the use of sidewalks. -
OTHER
The given mode of transport is not possible in this section.
-
-
Constructor Details
-
RouteTravelMode
Deprecated.Use thefromString(String)factory method.Creates a new instance of ResponseTravelMode value.
-
-
Method Details
-
fromString
Creates or finds a ResponseTravelMode from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding ResponseTravelMode.
-
values
Gets known ResponseTravelMode values.- Returns:
- known ResponseTravelMode values.
-
fromString(String)factory method.