Package com.cercalia.sdk.model.routing
Class RouteResult.Builder
java.lang.Object
com.cercalia.sdk.model.routing.RouteResult.Builder
- Enclosing class:
- RouteResult
Builder for constructing
RouteResult instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()destination(Coordinate destination) distance(double distance) duration(double duration) origin(Coordinate origin) waypoints(List<Coordinate> waypoints)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
wkt
- Parameters:
wkt- The route geometry in WKT format.- Returns:
- The builder.
-
distance
- Parameters:
distance- The total distance in meters.- Returns:
- The builder.
-
duration
- Parameters:
duration- The estimated duration in seconds.- Returns:
- The builder.
-
origin
- Parameters:
origin- The starting point coordinate.- Returns:
- The builder.
-
destination
- Parameters:
destination- The destination point coordinate.- Returns:
- The builder.
-
waypoints
- Parameters:
waypoints- The intermediate waypoints.- Returns:
- The builder.
-
tollCost
- Parameters:
tollCost- The estimated toll cost.- Returns:
- The builder.
-
currency
- Parameters:
currency- The currency code (ISO 4217).- Returns:
- The builder.
-
build
- Returns:
- A new
RouteResultinstance.
-