TTBatchQueryBuilder
@interface TTBatchQueryBuilder : NSObject
Batch request query builder
-
Create query builder with TTSearchQuery
Declaration
Objective-C
+ (TTBatchQueryBuilder *_Nonnull)createSearchQuery: (TTSearchQuery *_Nonnull)query;
Swift
class func createSearchQuery(_ query: TTSearchQuery) -> TTBatchQueryBuilder
Parameters
query
TTSearchQuery will be added to batch request.
Return Value
TTBatchQueryBuilder
-
Create query builder with TTReverseGeocoderQuery
Declaration
Objective-C
+ (TTBatchQueryBuilder *_Nonnull)createReverseGeocoderQuery: (TTReverseGeocoderQuery *_Nonnull)query;
Swift
class func createReverseGeocoderQuery(_ query: TTReverseGeocoderQuery) -> TTBatchQueryBuilder
Parameters
query
TTReverseGeocoderQuery will be added to batch request.
Return Value
TTBatchQueryBuilder
-
Create query builder with TTGeometrySearchQuery
Declaration
Objective-C
+ (TTBatchQueryBuilder *_Nonnull)createGeometryQuery: (TTGeometrySearchQuery *_Nonnull)query;
Swift
class func createGeometryQuery(_ query: TTGeometrySearchQuery) -> TTBatchQueryBuilder
Parameters
query
TTGeometrySearchQuery will be added to batch request.
Return Value
TTBatchQueryBuilder
-
Adds TTSearchQuery to batch request
Declaration
Objective-C
- (TTBatchQueryBuilder *_Nonnull)addSearchQuery:(TTSearchQuery *_Nonnull)query;
Swift
func add(_ query: TTSearchQuery) -> TTBatchQueryBuilder
Parameters
query
TTSearchQuery to be added
Return Value
TTBatchQueryBuilder
-
Adds TTReverseGeocoderQuery to batch request
Declaration
Objective-C
- (TTBatchQueryBuilder *_Nonnull)addReverseGeocoderQuery: (TTReverseGeocoderQuery *_Nonnull)query;
Swift
func add(_ query: TTReverseGeocoderQuery) -> TTBatchQueryBuilder
Parameters
query
TTReverseGeocoderQuery to be added
Return Value
TTBatchQueryBuilder
-
Adds TTGeometrySearchQuery to batch request
Declaration
Objective-C
- (TTBatchQueryBuilder *_Nonnull)addGeometryQuery: (TTGeometrySearchQuery *_Nonnull)query;
Swift
func addGeometryQuery(_ query: TTGeometrySearchQuery) -> TTBatchQueryBuilder
Parameters
query
TTGeometrySearchQuery to be added
Return Value
TTBatchQueryBuilder
-
Specifies HTTP headers for the Request. It can be used to trace a call.
Declaration
Objective-C
- (TTBatchQueryBuilder *_Nonnull)addHTTPHeaders:(id)headers;
Swift
func addHTTPHeaders(_ headers: Any!) -> TTBatchQueryBuilder
Parameters
headers
HTTP headers for the Request
Return Value
TTBatchQueryBuilder
-
Baseed on provided data builds query object
Return Value
TTBatchQuery