Class HttpException

    • Constructor Detail

      • HttpException

        public HttpException​(int statusCode,
                             String message)
      • HttpException

        public HttpException​(int statusCode,
                             String message,
                             Throwable cause)
      • HttpException

        public HttpException​(int statusCode,
                             Throwable cause)
    • Method Detail

      • bean

        public <T> T bean​(Class<T> cls)
        Return the response body content as a bean
        Parameters:
        cls - The type of bean to convert the response to
        Returns:
        The response as a bean
      • bodyAsString

        public String bodyAsString()
        Return the response body content as a UTF8 string.
      • bodyAsBytes

        public byte[] bodyAsBytes()
        Return the response body content as raw bytes.
      • getStatusCode

        public int getStatusCode()
        Return the HTTP status code.
      • getHttpResponse

        public HttpResponse<?> getHttpResponse()
        Return the underlying HttpResponse.