public void refresh(RouteProgress routeProgress, RefreshCallback refreshCallback) {
    refresh(routeProgress.directionsRoute(), routeProgress.legIndex(), refreshCallback);
  }
public void refresh ( RouteProgress routeProgress , RefreshCallback refreshCallback ) { refresh ( routeProgress . directionsRoute ( ) , routeProgress . legIndex ( ) , refreshCallback ) ; }
Refreshes the {@link DirectionsRoute} included in the {@link RouteProgress} and returns it
to the callback that was originally passed in. The client will then have to update their
{@link DirectionsRoute} with the {@link com.mapbox.api.directions.v5.models.LegAnnotation}s
returned in this response. The leg annotations start at the current leg index of the
{@link RouteProgress}

@param routeProgress   to refresh via the route and current leg index
@param refreshCallback to call with updated routes