topic config

This commit is contained in:
许晓东
2021-11-04 23:53:42 +08:00
parent 2f2ee7f901
commit c362f69273
4 changed files with 34 additions and 0 deletions

View File

@@ -46,6 +46,16 @@ public class ConfigController {
return configService.getTopicConfig(topic);
}
@PostMapping("/topic")
public Object setTopicConfig(@RequestBody AlterConfigDTO dto) {
return configService.alterTopicConfig(dto.getEntity(), dto.to(), AlterType.SET);
}
@DeleteMapping("/topic")
public Object deleteTopicConfig(@RequestBody AlterConfigDTO dto) {
return configService.alterTopicConfig(dto.getEntity(), dto.to(), AlterType.DELETE);
}
@GetMapping("/broker")
public Object getBrokerConfig(String brokerId) {
return configService.getBrokerConfig(brokerId);