@Beta @RestController @RequestMapping(value="/v2/core/ops") public class CoreOpsV2Controller extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
private IdGeneratorManager |
idGeneratorManager |
private ProtocolManager |
protocolManager |
| 构造器和说明 |
|---|
CoreOpsV2Controller(ProtocolManager protocolManager,
IdGeneratorManager idGeneratorManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
RestResult<java.util.List<IdGeneratorVO>> |
ids()
Gets the current health of the ID generator.
|
RestResult<java.lang.String> |
raftOps(java.util.Map<java.lang.String,java.lang.String> commands) |
RestResult<java.lang.Void> |
updateLog(LogUpdateRequest logUpdateRequest) |
private final ProtocolManager protocolManager
private final IdGeneratorManager idGeneratorManager
public CoreOpsV2Controller(ProtocolManager protocolManager, IdGeneratorManager idGeneratorManager)
@PostMapping(value="/raft") public RestResult<java.lang.String> raftOps(@RequestBody java.util.Map<java.lang.String,java.lang.String> commands)
@GetMapping(value="/ids") public RestResult<java.util.List<IdGeneratorVO>> ids()
@PutMapping(value="/log") public RestResult<java.lang.Void> updateLog(@RequestBody LogUpdateRequest logUpdateRequest)
Copyright © 2018–2022 Alibaba Group. All rights reserved.