mirror of
https://github.com/didi/KnowStreaming.git
synced 2025-12-24 11:52:08 +08:00
[Feature]新增删除Group或GroupOffset功能 (#1064)
不包括前端,后端新增 1、新增Group删除功能; 2、新增Group-Topic纬度Offset删除功能; 3、新增Group-Topic-Partition纬度Offset删除功能;
This commit is contained in:
@@ -2,6 +2,7 @@ package com.xiaojukeji.know.streaming.km.rest.api.v3.group;
|
||||
|
||||
import com.didiglobal.logi.security.util.HttpRequestUtil;
|
||||
import com.xiaojukeji.know.streaming.km.biz.group.GroupManager;
|
||||
import com.xiaojukeji.know.streaming.km.common.bean.dto.group.GroupOffsetDeleteDTO;
|
||||
import com.xiaojukeji.know.streaming.km.common.bean.dto.group.GroupOffsetResetDTO;
|
||||
import com.xiaojukeji.know.streaming.km.common.bean.dto.group.GroupTopicConsumedDTO;
|
||||
import com.xiaojukeji.know.streaming.km.common.bean.entity.result.PaginationResult;
|
||||
@@ -32,13 +33,20 @@ public class GroupController {
|
||||
@Autowired
|
||||
private GroupService groupService;
|
||||
|
||||
@ApiOperation(value = "重置组消费偏移", notes = "")
|
||||
@ApiOperation(value = "重置消费偏移", notes = "")
|
||||
@PutMapping(value = "group-offsets")
|
||||
@ResponseBody
|
||||
public Result<Void> resetGroupOffsets(@Validated @RequestBody GroupOffsetResetDTO dto) throws Exception {
|
||||
return groupManager.resetGroupOffsets(dto, HttpRequestUtil.getOperator());
|
||||
}
|
||||
|
||||
@ApiOperation(value = "删除消费偏移", notes = "")
|
||||
@DeleteMapping(value = "group-offsets")
|
||||
@ResponseBody
|
||||
public Result<Void> deleteGroupOffsets(@Validated @RequestBody GroupOffsetDeleteDTO dto) throws Exception {
|
||||
return groupManager.deleteGroupOffsets(dto, HttpRequestUtil.getOperator());
|
||||
}
|
||||
|
||||
@ApiOperation(value = "Group-Topic指标信息", notes = "")
|
||||
@PostMapping(value = "clusters/{clusterId}/topics/{topicName}/groups/{groupName}/metric")
|
||||
@ResponseBody
|
||||
|
||||
Reference in New Issue
Block a user