public abstract static class NBLegStep.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract NBLegStep |
build() |
abstract NBLegStep.Builder |
distance(NBDistance distance) |
abstract NBLegStep.Builder |
duration(NBDuration duration) |
abstract NBLegStep.Builder |
endLocation(NBLocation endLocation) |
abstract NBLegStep.Builder |
geometry(java.lang.String geometry) |
abstract NBLegStep.Builder |
intersections(java.util.List<NBStepIntersection> intersections) |
abstract NBLegStep.Builder |
maneuver(NBStepManeuver maneuver) |
abstract NBLegStep.Builder |
name(java.lang.String name) |
abstract NBLegStep.Builder |
reference(java.lang.String reference) |
abstract NBLegStep.Builder |
roadShieldType(NBRoadShieldType roadShieldType) |
abstract NBLegStep.Builder |
startLocation(NBLocation startLocation) |
public abstract NBLegStep.Builder endLocation(NBLocation endLocation)
public abstract NBLegStep.Builder startLocation(NBLocation startLocation)
public abstract NBLegStep.Builder geometry(java.lang.String geometry)
public abstract NBLegStep.Builder name(java.lang.String name)
public abstract NBLegStep.Builder reference(java.lang.String reference)
public abstract NBLegStep.Builder maneuver(NBStepManeuver maneuver)
public abstract NBLegStep.Builder distance(NBDistance distance)
public abstract NBLegStep.Builder duration(NBDuration duration)
public abstract NBLegStep.Builder intersections(java.util.List<NBStepIntersection> intersections)
public abstract NBLegStep.Builder roadShieldType(NBRoadShieldType roadShieldType)
public abstract NBLegStep build()