как конвертировать результат из CompletionStage - PullRequest
0 голосов
/ 24 октября 2019

Я получаю доступ к API, и он возвращает результат как успешный, но я хочу преобразовать результат в тип integer, когда я пытаюсь, он показывает мне ошибку

не может преобразовать из CompleteStage вцелое число

мой код

WSRequest req1 = ws.url("https://localhost/v1.0/mobile/user/profile")
            .addHeader("Authorization", token);
    CompletionStage<? extends WSResponse> rsp1 = req1.get();
    int a;

    return a = rsp1.thenApply(rs->ok(rs.asJson().findPath("user").findPath("id")));
...