public class BatchRoutingQueryBuilder extends java.lang.Object implements IBatchRoutingQuery
BatchRoutingQuery objects.| Constructor and Description |
|---|
BatchRoutingQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
BatchRoutingQuery |
build()
Creates new instance of
BatchRoutingQuery |
static BatchRoutingQueryBuilder |
create()
Builder used to create an instance of
BatchRoutingQuery, once constructed, the user cannot change the field values |
BatchRoutingQueryBuilder |
withReachableRangeQuery(ReachableRangeQuery reachableRangeQuery) |
BatchRoutingQueryBuilder |
withReachableRangeQuerys(java.util.List<ReachableRangeQuery> reachableRangeQuerys)
Used in default builder
BatchRoutingQueryBuilder. |
BatchRoutingQueryBuilder |
withRouteQuery(RouteQuery routeQuery) |
BatchRoutingQueryBuilder |
withRouteQuerys(java.util.List<RouteQuery> routeQuerys)
Used in default builder
BatchRoutingQueryBuilder. |
public BatchRoutingQueryBuilder withRouteQuery(RouteQuery routeQuery)
public BatchRoutingQueryBuilder withRouteQuerys(java.util.List<RouteQuery> routeQuerys)
IBatchRoutingQueryBatchRoutingQueryBuilder.
Specifies list of route queries that should be used in batch routing query.withRouteQuerys in interface IBatchRoutingQuerypublic BatchRoutingQueryBuilder withReachableRangeQuery(ReachableRangeQuery reachableRangeQuery)
public BatchRoutingQueryBuilder withReachableRangeQuerys(java.util.List<ReachableRangeQuery> reachableRangeQuerys)
IBatchRoutingQueryBatchRoutingQueryBuilder.
Specifies list of reachable range queries that should be used in batch routing query.withReachableRangeQuerys in interface IBatchRoutingQuerypublic static BatchRoutingQueryBuilder create()
BatchRoutingQuery, once constructed, the user cannot change the field valuesBatchRoutingQuery to be used for further processingpublic BatchRoutingQuery build()
BatchRoutingQuery