public class RouteBuilder
extends java.lang.Object
Constructor and Description |
---|
RouteBuilder(java.util.List<LatLng> coordinates)
Default constructor to create route.
|
Modifier and Type | Method and Description |
---|---|
com.tomtom.online.sdk.map.RouteImpl |
build()
Used to construct route object.
|
RouteBuilder |
endIcon(Icon endIcon)
Icon added to the end point of the route.
|
RouteBuilder |
startIcon(Icon startIcon)
Icon added to the start point of the route.
|
RouteBuilder |
style(RouteStyle routeStyle)
Determines the style of the route on the map which includes options like:
fillColor, outlineColor, width
|
RouteBuilder |
tag(java.io.Serializable tag)
TAG is known android pattern to keep additional information.
|
public RouteBuilder(@NonNull java.util.List<LatLng> coordinates)
@NonNull public RouteBuilder endIcon(Icon endIcon)
@NonNull public RouteBuilder startIcon(Icon startIcon)
@NonNull public RouteBuilder style(RouteStyle routeStyle)
@NonNull public RouteBuilder tag(java.io.Serializable tag)
@NonNull public com.tomtom.online.sdk.map.RouteImpl build()