AlongRouteQueryBuilder

public class AlongRouteQueryBuilder

Builder for AlongRouteQuery. Optional parameters can be set using With methods.

Important

This is a Public Preview API. It may be changed or removed at any time.

Public

  • Create method for a AlongRouteQuery object.

    Declaration

    Swift

    public class func create(
        route: [SearchRoutePoint],
        maxDetourTime: Int,
        query: String
    )
        -> AlongRouteQueryBuilder

    Parameters

    route

    Route object with list of coordinates.

    maxDetourTime

    Maximum detour time in seconds. Max value is 3600.

    query

    Object containing the data needed to perform a search.

    Return Value

    AlongRouteQueryBuilder object.

  • Builder method that allows adding a category to the AlongRouteQueryBuilder.

    Declaration

    Swift

    @discardableResult
    public func withCategorySet(categories: [Int]) -> AlongRouteQueryBuilder

    Parameters

    categories

    The list of categories can be discovered using the POICategoriesRequest.

    Return Value

    AlongRouteQueryBuilder object.

  • Builder method that allows adding a limit to the AlongRouteQueryBuilder.

    Declaration

    Swift

    @discardableResult
    public func withResultLimit(limit: Int) -> AlongRouteQueryBuilder

    Parameters

    limit

    limit Maximum number of responses that will be returned.

    Return Value

    AlongRouteQueryBuilder object.