TTGeometrySearchQueryBuilder

Objective-C

@interface TTGeometrySearchQueryBuilder : NSObject

Swift

class 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

  • A comma-separated list of brand names which could be used to restrict the result to Points Of Interest of specific brands.

    Declaration

    Objective-C

    - (TTGeometrySearchQueryBuilder *_Nonnull)withBrandSet:
        (NSString *_Nonnull)brandSet;

    Swift

    func withBrandSet(_ brandSet: String) -> TTGeometrySearchQueryBuilder

    Parameters

    brandSet

    A comma-separated list of brand names.

    Return Value

    TTGeometrySearchQueryBuilder

  • Declaration

    Objective-C

    - (TTGeometrySearchQueryBuilder *_Nonnull)withCategorySet:
        (NSArray<NSNumber *> *_Nonnull)categorySet;

    Swift

    func withCategorySet(_ categorySet: [NSNumber]) -> TTGeometrySearchQueryBuilder

    Parameters

    categorySet

    The list of the most specific POI categories.

    Return Value

    TTGeometrySearchQueryBuilder