CostModel

@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
data class CostModel(val routeType: RouteType = RouteType.Fast, val considerTraffic: ConsiderTraffic = ConsiderTraffic.Yes, val avoidOptions: AvoidOptions? = null)

Criteria that specify what paths to prefer during routing.

Constructors

Link copied to clipboard
constructor(routeType: RouteType = RouteType.Fast, considerTraffic: ConsiderTraffic = ConsiderTraffic.Yes, avoidOptions: AvoidOptions? = null)

Properties

Link copied to clipboard

What to avoid.

Link copied to clipboard

Whether to ignore traffic.

Link copied to clipboard

The overall path preference.