提供批量删除同步任务的API

This commit is contained in:
GoEdgeLab
2021-02-02 20:53:17 +08:00
parent 80eebf3af4
commit 1b9ec59db4
2 changed files with 212 additions and 95 deletions

View File

@@ -23,6 +23,9 @@ service NodeTaskService {
// 删除任务
rpc deleteNodeTask (DeleteNodeTaskRequest) returns (RPCSuccess);
// 批量删除任务
rpc deleteNodeTasks (DeleteNodeTasksRequest) returns (RPCSuccess);
// 计算正在执行的任务数量
rpc countDoingNodeTasks (CountDoingNodeTasksRequest) returns (RPCCountResponse);
@@ -79,6 +82,11 @@ message DeleteNodeTaskRequest {
int64 nodeTaskId = 1;
}
// 批量删除任务
message DeleteNodeTasksRequest {
repeated int64 nodeTaskIds = 1;
}
// 计算正在执行的任务数量
message CountDoingNodeTasksRequest {