Module methanol

Class HttpStatus


  • public class HttpStatus
    extends java.lang.Object
    Static functions for checking response status codes.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isClientError​(int statusCode)
      Returns true if statusCode is a 4xx client error status code.
      static boolean isClientError​(java.net.http.HttpResponse<?> response)
      Returns true if response.statusCode() is a 4xx client error status code.
      static boolean isInformational​(int statusCode)
      Returns true if statusCode is a 1xx informational status code.
      static boolean isInformational​(java.net.http.HttpResponse<?> response)
      Returns true if response.statusCode() is a 1xx informational status code.
      static boolean isRedirection​(int statusCode)
      Returns true if statusCode is a 3xx redirection status code.
      static boolean isRedirection​(java.net.http.HttpResponse<?> response)
      Returns true if response.statusCode() is a 3xx redirection status code.
      static boolean isServerError​(int statusCode)
      Returns true if statusCode is a 5xx server error status code.
      static boolean isServerError​(java.net.http.HttpResponse<?> response)
      Returns true if response.statusCode() is a 5xx server error status code.
      static boolean isSuccessful​(int statusCode)
      Returns true if statusCode is a 2xx successful status code.
      static boolean isSuccessful​(java.net.http.HttpResponse<?> response)
      Returns true if response.statusCode() is a 2xx successful status code.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • isInformational

        public static boolean isInformational​(int statusCode)
        Returns true if statusCode is a 1xx informational status code.
      • isInformational

        public static boolean isInformational​(java.net.http.HttpResponse<?> response)
        Returns true if response.statusCode() is a 1xx informational status code.
      • isSuccessful

        public static boolean isSuccessful​(int statusCode)
        Returns true if statusCode is a 2xx successful status code.
      • isSuccessful

        public static boolean isSuccessful​(java.net.http.HttpResponse<?> response)
        Returns true if response.statusCode() is a 2xx successful status code.
      • isRedirection

        public static boolean isRedirection​(int statusCode)
        Returns true if statusCode is a 3xx redirection status code.
      • isRedirection

        public static boolean isRedirection​(java.net.http.HttpResponse<?> response)
        Returns true if response.statusCode() is a 3xx redirection status code.
      • isClientError

        public static boolean isClientError​(int statusCode)
        Returns true if statusCode is a 4xx client error status code.
      • isClientError

        public static boolean isClientError​(java.net.http.HttpResponse<?> response)
        Returns true if response.statusCode() is a 4xx client error status code.
      • isServerError

        public static boolean isServerError​(int statusCode)
        Returns true if statusCode is a 5xx server error status code.
      • isServerError

        public static boolean isServerError​(java.net.http.HttpResponse<?> response)
        Returns true if response.statusCode() is a 5xx server error status code.