Updated on 2022-09-14 GMT+08:00

SSSP

You can use a specific API provided by GES to run the SSSP algorithm. The sample code is as follows:

  public void static executeAlgorithm(GraphClient graphClient) throws ApiException
 {
 SSSPParameters parameters = new SSSPParameters();
 parameters.setSource("46");
//Algorithm request
 AlgorithmReq req = new AlgorithmReq();
//Set the algorithm name.
 req.setAlgorithmName(AlgorithmNames.SSSP);
 req.setParameters(parameters);
//Run the algorithm.
 AsyncAPIResp asyncAPIResp = graphClient.algorithmQuery(req);
//Obtain the JobId.
 String jobId = asyncAPIResp.getJobId();
 SSSPJobReq req1 = new SSSPJobReq();
 req1.setJobId(jobId);
//Query the algorithm execution result based on the JobId.
 System.out.println(graphClient.queryJobStatus(req1));
 }