TTGeometrySearchQueryBuilder

@interface TTGeometrySearchQueryBuilder : NSObject

TTGeometrySearchQueryBuilder

  • List of opening hours for a POI (Points of Interest).

    Declaration

    Objective-C

    - (TTGeometrySearchQueryBuilder *_Nonnull)withOpeningHours:
        (TTOpeningHoursEnum)openingHours;

    Swift

    func withOpeningHours(_ openingHours: TTOpeningHoursEnum) -> TTGeometrySearchQueryBuilder

    Parameters

    openingHours

    The opening hours mode.

    Return Value

    TTGeometrySearchQueryBuilder

  • Enables the return of a comma-separated mapcodes list. It can also filter the Response to only show selected mapcode types.

    Declaration

    Objective-C

    - (TTGeometrySearchQueryBuilder *_Nonnull)withMapCodes:
        (TTMapCodeOptions)mapCodes;

    Swift

    func withMapCodes(_ mapCodes: TTMapCodeOptions = []) -> TTGeometrySearchQueryBuilder

    Parameters

    mapCodes

    An array of enum types indicating supported MapCodes.

    Return Value

    TTGeometrySearchQueryBuilder

  • Used to indicate the mode in which the timeZone object should be returned.

    Declaration

    Objective-C

    - (TTGeometrySearchQueryBuilder *_Nonnull)withTimeZone:(TTTimeZoneEnum)timeZone;

    Swift

    func withTimeZone(_ timeZone: TTTimeZoneEnum) -> TTGeometrySearchQueryBuilder

    Parameters

    timeZone

    The enum indicating the type of the time zone. @result TTGeometrySearchQueryBuilder

  • Specifies HTTP headers for the Request. It can be used to trace a call.

    Declaration

    Objective-C

    - (TTGeometrySearchQueryBuilder *_Nonnull)withHTTPHeaders:(id)headers;

    Swift

    func withHTTPHeaders(_ headers: Any!) -> TTGeometrySearchQueryBuilder

    Parameters

    headers

    HTTP headers for the Request.

    Return Value

    TTAlongRouteSearchQueryBuilder