TTAlongRouteSearchQueryBuilder
@interface TTAlongRouteSearchQueryBuilder : NSObject
TTAlongRouteSearchQueryBuilder
-
Init of TTAlongRouteSearchQueryBuilder object
Declaration
Objective-C
- (instancetype _Nonnull)initWithTerm:(NSString *_Nonnull)term withRoute:(id _Nonnull)route withMaxDetourTime:(int)maxDetourTime;Swift
init(term: String, withRoute route: Any, withMaxDetourTime maxDetourTime: Int32)Parameters
termObject containing the data needed to perform a search.
routeRoute object with list of coordination.
maxDetourTimeMaximum detour time. Max value is 3600.
Return Value
TTAlongRouteSearchQuery object.
-
Builder of TTAlongRouteSearchQueryBuilder object
Declaration
Objective-C
+ (TTAlongRouteSearchQueryBuilder *_Nonnull)withTerm:(NSString *_Nonnull)term withRoute:(id _Nonnull)route withMaxDetourTime:(int)maxDetourTime;Swift
class func withTerm(_ term: String, withRoute route: Any, withMaxDetourTime maxDetourTime: Int32) -> TTAlongRouteSearchQueryBuilderParameters
termObject containing the data needed to perform a search.
routeRoute object with list of coordination.
maxDetourTimeMaximum detour time. Max value is 3600.
Return Value
TTAlongRouteSearchQuery object.
-
Part of builder TTAlongRouteSearchQueryBuilder obejct.
Declaration
Objective-C
- (TTAlongRouteSearchQueryBuilder *_Nonnull)withLimit:(int)limit;Swift
func withLimit(_ limit: Int32) -> TTAlongRouteSearchQueryBuilderParameters
limitMaximum number of responses that will be returned. Default value 10.
Return Value
TTAlongRouteSearchQuery object.
-
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
- (TTAlongRouteSearchQueryBuilder *_Nonnull)withBrandSet: (NSString *_Nonnull)brandSet;Swift
func withBrandSet(_ brandSet: String) -> TTAlongRouteSearchQueryBuilderParameters
brandSetA comma-separated list of brand names.
Return Value
TTAlongRouteSearchQuery object.
-
Bitmask of TTEVConnectorTypes be used to restrict the result to Points Of Interest of type Electric Vehicle Station supporting specific connector types.
Declaration
Objective-C
- (TTAlongRouteSearchQueryBuilder *_Nonnull)withEVConnectorTypeSet: (TTEVConnectorTypes)connectorTypesSet;Swift
func withEVConnectorTypeSet(_ connectorTypesSet: TTEVConnectorTypes) -> TTAlongRouteSearchQueryBuilderParameters
connectorTypesSetTTEVConnectorTypes
Return Value
TTSearchQueryBuilder
-
Specifies HTTP headers for the Request. It can be used to trace a call.
Declaration
Objective-C
- (TTAlongRouteSearchQueryBuilder *_Nonnull)withHTTPHeaders:(id)headers;Swift
func withHTTPHeaders(_ headers: Any!) -> TTAlongRouteSearchQueryBuilderParameters
headersHTTP headers for the Request
Return Value
TTAlongRouteSearchQueryBuilder
-
Build method.
Declaration
Objective-C
- (TTAlongRouteSearchQuery *_Nonnull)build;Swift
func build() -> TTAlongRouteSearchQueryReturn Value
TTAlongRouteSearchQuery object.
TTAlongRouteSearchQueryBuilder Class Reference