Установить статус в приложении Vert.x с помощью PgPool - PullRequest
0 голосов
/ 30 сентября 2019

Я настраиваю реактивное приложение, которое использует PgPool для взаимодействия с базой данных. Чтобы вставить данные, конечная точка отдыха использует:

@POST
public CompletionStage<Response> create(User user) {
    return User.create(user).thenApply(Response::ok)
            .thenApply(ResponseBuilder::build);
 }

Это работает. Однако мне нужно установить другой код состояния для создания пользователя. Примерно так:

   @POST
    public CompletionStage<Response> create(User user) {
        return User.create(user).thenApply(Response::status(201)
                .thenApply(ResponseBuilder::build);
     }

Не компилируется, так как метод статуса не найден, хотя я вижу это в параметре IDE. Я не очень знаком с этим синтаксисом, любая помощь, как вернуть код состояния 201? Спасибо

...