code: public DirectionsApiRequest waypointsFromPlaceIds(String... waypoints) {
      Waypoint[] objWaypoints = new Waypoint[waypoints.length];
      for (int i = 0; i < waypoints.length; i++) {
        objWaypoints[i] = new Waypoint(prefixPlaceId(waypoints[i]));
      }
      return waypoints(objWaypoints);
    }
docs: Specifies the list of waypoints as Plade ID Strings, prefixing them as required by the API.
  
  <p>See {@link #prefixPlaceId(String)}.
  
  <p>See {@link #waypoints(Waypoint...)}.
  
  @param waypoints The waypoints to add to this directions request.
  @return Returns this {@code DirectionsApiRequest} for call chaining.