Help Center/
Graph Engine Service/
devg/
Using the Service Plane SDK/
Running Algorithms/
All Shortest Paths
Updated on 2022-09-14 GMT+08:00
All Shortest Paths
You can use a specific API provided by GES to run the All Shortest Paths algorithm. The sample code is as follows:
public void static executeAlgorithm(GraphClient graphClient) throws ApiException { AllShortestPathParameters parameters = new AllShortestPathParameters(); parameters.setSource("46"); parameters.setTarget("35"); //Algorithm request AlgorithmReq req = new AlgorithmReq(); //Set the algorithm name. req.setAlgorithmName(AlgorithmNames.ALL_SHORTEST_PATHS); req.setParameters(parameters); //Run the algorithm. AsyncAPIResp asyncAPIResp = graphClient.algorithmQuery(req); //Obtain the JobId. String jobId = asyncAPIResp.getJobId(); AllShortestPathJobReq req1 = new AllShortestPathJobReq(); req1.setJobId(jobId); //Query the algorithm execution result based on the JobId. System.out.println(graphClient.queryJobStatus(req1)); }
Parent topic: Running Algorithms
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.