public static Status httpStatusToGrpcStatus(int httpStatusCode) {
        return httpStatusToGrpcCode(httpStatusCode).toStatus()
                                                   .withDescription("HTTP status code " + httpStatusCode);
    }
Maps HTTP error response status codes to transport codes, as defined in <a
href="https://github.com/grpc/grpc/blob/master/doc/http-grpc-status-mapping.md">
http-grpc-status-mapping.md</a>. Never returns a status for which {@code status.isOk()} is
{@code true}.

<p>Copied from
<a href="https://github.com/grpc/grpc-java/blob/master/core/src/main/java/io/grpc/internal/GrpcUtil.java">
GrpcUtil.java</a>
grpc/src/main/java/com/linecorp/armeria/internal/common/grpc/GrpcStatus.java