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) |
BatchRoutingQueryBuilder |
withRouteQuery(RouteQuery routeQuery) |
BatchRoutingQueryBuilder |
withRouteQuerys(java.util.List<RouteQuery> routeQuerys) |
public BatchRoutingQueryBuilder withRouteQuery(RouteQuery routeQuery)
public BatchRoutingQueryBuilder withRouteQuerys(java.util.List<RouteQuery> routeQuerys)
withRouteQuerys
in interface IBatchRoutingQuery
public BatchRoutingQueryBuilder withReachableRangeQuery(ReachableRangeQuery reachableRangeQuery)
public BatchRoutingQueryBuilder withReachableRangeQuerys(java.util.List<ReachableRangeQuery> reachableRangeQuerys)
withReachableRangeQuerys
in interface IBatchRoutingQuery
public static BatchRoutingQueryBuilder create()
BatchRoutingQuery
, once constructed, the user cannot change the field valuesBatchRoutingQuery
to be used for further processingpublic BatchRoutingQuery build()
BatchRoutingQuery