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
What is your overall rating for this page?
0
1
2
3
4
5
6
7
8
9
10
Very dissatisfiedVery satisfied
Thank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.