/** * Handle a raft configuration change request from client. */ @Override public CompletableFuture<RaftClientReply> setConfigurationAsync( SetConfigurationRequest request) throws IOException { return getImpl().setConfigurationAsync(request); }
@Override public RaftClientReply setConfiguration(SetConfigurationRequest request) throws IOException { return waitForReply(getId(), request, setConfigurationAsync(request)); }
@Override public RaftClientReply setConfiguration(SetConfigurationRequest request) throws IOException { return waitForReply(getId(), request, setConfigurationAsync(request)); }
/** * Handle a raft configuration change request from client. */ @Override public CompletableFuture<RaftClientReply> setConfigurationAsync(SetConfigurationRequest request) { return submitRequest(request.getRaftGroupId(), impl -> impl.setConfigurationAsync(request)); }