Enum StatusCodes

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<StatusCodes>

    public enum StatusCodes
    extends java.lang.Enum<StatusCodes>
    • Enum Constant Detail

      • NON_AUTHORITATIVE_INFORMATION

        public static final StatusCodes NON_AUTHORITATIVE_INFORMATION
      • NO_CONTENT

        public static final StatusCodes NO_CONTENT
      • RESET_CONTENT

        public static final StatusCodes RESET_CONTENT
      • PARTIAL_CONTENT

        public static final StatusCodes PARTIAL_CONTENT
      • MULTI_STATUS

        public static final StatusCodes MULTI_STATUS
      • ALREADY_REPORTED

        public static final StatusCodes ALREADY_REPORTED
      • BAD_REQUEST

        public static final StatusCodes BAD_REQUEST
      • UNAUTHORIZED

        public static final StatusCodes UNAUTHORIZED
      • PAYMENT_REQUIRED

        public static final StatusCodes PAYMENT_REQUIRED
      • METHOD_NOT_ALLOWED

        public static final StatusCodes METHOD_NOT_ALLOWED
      • NOT_ACCEPTABLE

        public static final StatusCodes NOT_ACCEPTABLE
      • PROXY_AUTHENTICATION_REQUIRED

        public static final StatusCodes PROXY_AUTHENTICATION_REQUIRED
      • REQUEST_TIMEOUT

        public static final StatusCodes REQUEST_TIMEOUT
      • LENGTH_REQUIRED

        public static final StatusCodes LENGTH_REQUIRED
      • PRECONDITION_FAILED

        public static final StatusCodes PRECONDITION_FAILED
      • PAYLOAD_TOO_LARGE

        public static final StatusCodes PAYLOAD_TOO_LARGE
      • URI_TOO_LONG

        public static final StatusCodes URI_TOO_LONG
      • UNSUPPORTED_MEDIA_TYPE

        public static final StatusCodes UNSUPPORTED_MEDIA_TYPE
      • RANGE_NOT_SATISFIABLE

        public static final StatusCodes RANGE_NOT_SATISFIABLE
      • EXPECTATION_FAILED

        public static final StatusCodes EXPECTATION_FAILED
      • I_M_A_TEAPOT

        public static final StatusCodes I_M_A_TEAPOT
      • MISDIRECTED_REQUEST

        public static final StatusCodes MISDIRECTED_REQUEST
      • UNPROCESSABLE_ENTITY

        public static final StatusCodes UNPROCESSABLE_ENTITY
      • FAILED_DEPENDENCY

        public static final StatusCodes FAILED_DEPENDENCY
      • UPGRADE_REQUIRED

        public static final StatusCodes UPGRADE_REQUIRED
      • PRECONDITION_REQUIRED

        public static final StatusCodes PRECONDITION_REQUIRED
      • TOO_MANY_REQUESTS

        public static final StatusCodes TOO_MANY_REQUESTS
      • REQUEST_HEADER_FIELDS_TOO_LARGE

        public static final StatusCodes REQUEST_HEADER_FIELDS_TOO_LARGE
      • UNAVAILABLE_FOR_LEGAL_REASONS

        public static final StatusCodes UNAVAILABLE_FOR_LEGAL_REASONS
      • INTERNAL_SERVER_ERROR

        public static final StatusCodes INTERNAL_SERVER_ERROR
      • NOT_IMPLEMENTED

        public static final StatusCodes NOT_IMPLEMENTED
      • BAD_GATEWAY

        public static final StatusCodes BAD_GATEWAY
      • SERVICE_UNAVAILABLE

        public static final StatusCodes SERVICE_UNAVAILABLE
      • GATEWAY_TIMEOUT

        public static final StatusCodes GATEWAY_TIMEOUT
      • HTTP_VERSION_NOT_SUPPORTED

        public static final StatusCodes HTTP_VERSION_NOT_SUPPORTED
      • VARIANT_ALSO_NEGOTIATES

        public static final StatusCodes VARIANT_ALSO_NEGOTIATES
      • INSUFFICIENT_STORAGE

        public static final StatusCodes INSUFFICIENT_STORAGE
      • LOOP_DETECTED

        public static final StatusCodes LOOP_DETECTED
      • NOT_EXTENDED

        public static final StatusCodes NOT_EXTENDED
      • NETWORK_AUTHENTICATION_REQUIRED

        public static final StatusCodes NETWORK_AUTHENTICATION_REQUIRED
      • SWITCHING_PROTOCOL

        public static final StatusCodes SWITCHING_PROTOCOL
      • PROCESSING

        public static final StatusCodes PROCESSING
      • EARLY_HINTS

        public static final StatusCodes EARLY_HINTS
      • Multiple_Choice

        public static final StatusCodes Multiple_Choice
      • MOVED_PERMANENTLY

        public static final StatusCodes MOVED_PERMANENTLY
      • NOT_MODIFIED

        public static final StatusCodes NOT_MODIFIED
      • TEMPORARY_REDIRECT

        public static final StatusCodes TEMPORARY_REDIRECT
      • PERMANENT_REDIRECT

        public static final StatusCodes PERMANENT_REDIRECT
    • Method Detail

      • values

        public static StatusCodes[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (StatusCodes c : StatusCodes.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static StatusCodes valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getCode

        public int getCode()
      • getPhrase

        public java.lang.String getPhrase()
      • getPhrase

        public static java.lang.String getPhrase​(int code)
      • isOk

        public static boolean isOk​(int code)
      • isNotFound

        public static boolean isNotFound​(int code)
      • isInformation

        public static boolean isInformation​(int code)
      • isSuccessful

        public static boolean isSuccessful​(int code)
      • isRedirection

        public static boolean isRedirection​(int code)
      • isClientError

        public static boolean isClientError​(int code)
      • isServerError

        public static boolean isServerError​(int code)