private OkHttpClient getClientForRequest(GHRequest request) { OkHttpClient client = this.downloader; if (request.getHints().has(TIMEOUT)) { long timeout = request.getHints().getLong(TIMEOUT, DEFAULT_TIMEOUT); client = client.newBuilder() .connectTimeout(timeout, TimeUnit.MILLISECONDS) .readTimeout(timeout, TimeUnit.MILLISECONDS) .build(); } return client; }
throw new IllegalArgumentException("weighting " + weightingStr + " not supported"); if (hintsMap.has(Routing.BLOCK_AREA)) { String blockAreaStr = hintsMap.get(Parameters.Routing.BLOCK_AREA, ""); GraphEdgeIdFinder.BlockArea blockArea = new GraphEdgeIdFinder(graph, locationIndex).
String tModeStr = hints.get("traversal_mode", traversalMode.toString()); TraversalMode tMode = TraversalMode.fromString(tModeStr); if (hints.has(Routing.EDGE_BASED)) tMode = hints.getBool(Routing.EDGE_BASED, false) ? TraversalMode.EDGE_BASED_2DIR : TraversalMode.NODE_BASED;
throw new IllegalArgumentException("weighting " + weightingStr + " not supported"); if (hintsMap.has(Routing.BLOCK_AREA)) { String blockAreaStr = hintsMap.get(Parameters.Routing.BLOCK_AREA, ""); GraphEdgeIdFinder.BlockArea blockArea = new GraphEdgeIdFinder(graph, locationIndex).
if (!hints.has(Parameters.CH.DISABLE)) { hints.put(Parameters.CH.DISABLE, true);
if (!hints.has(Parameters.CH.DISABLE)) { hints.put(Parameters.CH.DISABLE, true);
String tModeStr = hints.get("traversal_mode", traversalMode.toString()); TraversalMode tMode = TraversalMode.fromString(tModeStr); if (hints.has(Routing.EDGE_BASED)) tMode = hints.getBool(Routing.EDGE_BASED, false) ? TraversalMode.EDGE_BASED_2DIR : TraversalMode.NODE_BASED;
String tModeStr = hints.get("traversal_mode", traversalMode.toString()); TraversalMode tMode = TraversalMode.fromString(tModeStr); if (hints.has(Routing.EDGE_BASED)) tMode = hints.getBool(Routing.EDGE_BASED, false) ? TraversalMode.EDGE_BASED_2DIR : TraversalMode.NODE_BASED;
String tModeStr = hints.get("traversal_mode", traversalMode.toString()); TraversalMode tMode = TraversalMode.fromString(tModeStr); if (hints.has(Routing.EDGE_BASED)) tMode = hints.getBool(Routing.EDGE_BASED, false) ? TraversalMode.EDGE_BASED_2DIR : TraversalMode.NODE_BASED; ghRsp.addDebugInfo("tmode:" + tMode.toString());