Runtime uQL Process
- Top runtime uQL process:
List<Table> tables = client.top();
- Kill runtime uQL process by process id:
KillRequest request = new KillRequest();
request.setProcessId("a_4_274_1");
client.kill(request);
- Kill all runtime uQL processes:
KillRequest request = new KillRequest();
request.setAll(true);
client.kill(request);
Algorithm Task
- Show algorithm task by task recentness:
ShowTaskRequest request = new ShowTaskRequest();
request.setLimit(5);
List<Table> tables = client.showTask(request);
- Show algorithm task by task id:
ShowTaskRequest request = new ShowTaskRequest();
request.setId(165);
List<Table> tables = client.showTask(request);
- Show algorithm task by task status:
ShowTaskRequest request = new ShowTaskRequest();
request.setStatus(TaskStatus.DONE);
List<Table> tables = client.showTask(request);
Code of returned TASK_STATUS:
Status | Code |
---|---|
pending | 0 |
computing | 1 |
writing | 2 |
done | 3 |
failed | 4 |
stopped | 5 |
- Clear algorithm task by task id:
ClearTaskRequest request = new ClearTaskRequest();
request.setId(357);
client.clearTask(request);
- Clear algorithm task by task name (type):
ClearTaskRequest request = new ClearTaskRequest();
request.setName("betweenness_centrality");
client.clearTask(request);
- Stop algorithm task
StopTaskRequest request = new StopTaskRequest();
request.setId(357);
client.stopTask(request);