Package com.targomo.client.api.response
Class RouteResponse
java.lang.Object
com.targomo.client.api.response.RouteResponse
-
Constructor Summary
ConstructorsConstructorDescriptionRouteResponse(TravelOptions travelOptions, org.json.JSONArray routes, ResponseCode code, long requestTimeMillis) -
Method Summary
Modifier and TypeMethodDescriptiongetCode()longorg.json.JSONArrayReturns generated routes in JSON format.
-
Constructor Details
-
RouteResponse
public RouteResponse(TravelOptions travelOptions, org.json.JSONArray routes, ResponseCode code, long requestTimeMillis) - Parameters:
travelOptions- Travel configurationroutes- Response bodycode- targomo status code for the requestrequestTimeMillis- the milliseconds for server runtime
-
-
Method Details
-
getCode
- Returns:
- the code
-
getRequestTimeMillis
public long getRequestTimeMillis()- Returns:
- the requestTimeMillis
-
getTravelOptions
- Returns:
- the travelOptions
-
getRoutes
public org.json.JSONArray getRoutes()Returns generated routes in JSON format.Example:
[{"travelTime": 483, "length": 4064.2, "target_id": "target0", "source_id": "source0", "segments": [{"travelTime": 483,"length": 4064.2324777363283,"endname": "target", "type": "CAR", "startname": "source", "points": [[6890540,1493497,37],[6890662,1493215,39]]}]}]- Returns:
- the routes
-