public abstract static class RouteProgress.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract RouteProgress.Builder |
bannerInstruction(com.mapbox.navigator.BannerInstruction bannerInstruction) |
RouteProgress |
build() |
abstract RouteProgress.Builder |
currentIntersection(com.mapbox.api.directions.v5.models.StepIntersection currentIntersection) |
abstract RouteProgress.Builder |
currentLegAnnotation(CurrentLegAnnotation currentLegAnnotation) |
abstract RouteProgress.Builder |
currentState(RouteProgressState currentState) |
abstract RouteProgress.Builder |
currentStepPoints(List<com.mapbox.geojson.Point> currentStepPoints) |
abstract RouteProgress.Builder |
directionsRoute(com.mapbox.api.directions.v5.models.DirectionsRoute directionsRoute) |
abstract RouteProgress.Builder |
distanceRemaining(double distanceRemaining) |
abstract RouteProgress.Builder |
intersectionDistancesAlongStep(List<Pair<com.mapbox.api.directions.v5.models.StepIntersection,Double>> intersectionDistancesAlongStep) |
abstract RouteProgress.Builder |
intersections(List<com.mapbox.api.directions.v5.models.StepIntersection> intersections) |
abstract RouteProgress.Builder |
inTunnel(boolean inTunnel) |
abstract RouteProgress.Builder |
legDistanceRemaining(double legDistanceRemaining) |
abstract RouteProgress.Builder |
legDurationRemaining(double durationRemaining) |
abstract RouteProgress.Builder |
legIndex(int legIndex) |
abstract RouteProgress.Builder |
stepDistanceRemaining(double stepDistanceRemaining) |
abstract RouteProgress.Builder |
stepIndex(int stepIndex) |
abstract RouteProgress.Builder |
upcomingIntersection(com.mapbox.api.directions.v5.models.StepIntersection upcomingIntersection) |
abstract RouteProgress.Builder |
upcomingStepPoints(List<com.mapbox.geojson.Point> upcomingStepPoints) |
abstract RouteProgress.Builder |
voiceInstruction(com.mapbox.navigator.VoiceInstruction voiceInstruction) |
public abstract RouteProgress.Builder directionsRoute(com.mapbox.api.directions.v5.models.DirectionsRoute directionsRoute)
public abstract RouteProgress.Builder legIndex(int legIndex)
public abstract RouteProgress.Builder stepIndex(int stepIndex)
public abstract RouteProgress.Builder legDistanceRemaining(double legDistanceRemaining)
public abstract RouteProgress.Builder legDurationRemaining(double durationRemaining)
public abstract RouteProgress.Builder stepDistanceRemaining(double stepDistanceRemaining)
public abstract RouteProgress.Builder currentStepPoints(List<com.mapbox.geojson.Point> currentStepPoints)
public abstract RouteProgress.Builder upcomingStepPoints(@Nullable List<com.mapbox.geojson.Point> upcomingStepPoints)
public abstract RouteProgress.Builder distanceRemaining(double distanceRemaining)
public abstract RouteProgress.Builder intersections(List<com.mapbox.api.directions.v5.models.StepIntersection> intersections)
public abstract RouteProgress.Builder currentIntersection(com.mapbox.api.directions.v5.models.StepIntersection currentIntersection)
public abstract RouteProgress.Builder upcomingIntersection(@Nullable com.mapbox.api.directions.v5.models.StepIntersection upcomingIntersection)
public abstract RouteProgress.Builder intersectionDistancesAlongStep(List<Pair<com.mapbox.api.directions.v5.models.StepIntersection,Double>> intersectionDistancesAlongStep)
public abstract RouteProgress.Builder currentLegAnnotation(@Nullable CurrentLegAnnotation currentLegAnnotation)
public abstract RouteProgress.Builder inTunnel(boolean inTunnel)
public abstract RouteProgress.Builder voiceInstruction(@Nullable com.mapbox.navigator.VoiceInstruction voiceInstruction)
public abstract RouteProgress.Builder bannerInstruction(@Nullable com.mapbox.navigator.BannerInstruction bannerInstruction)
public abstract RouteProgress.Builder currentState(@Nullable RouteProgressState currentState)
public RouteProgress build()
© 2019 Mapbox. All rights reserved.