Module swim.http
Package swim.http

Class HttpStatus

  • All Implemented Interfaces:
    swim.codec.Debug

    public final class HttpStatus
    extends HttpPart
    implements swim.codec.Debug
    • Field Detail

      • CONTINUE

        public static final HttpStatus CONTINUE
      • SWITCHING_PROTOCOLS

        public static final HttpStatus SWITCHING_PROTOCOLS
      • ACCEPTED

        public static final HttpStatus ACCEPTED
      • NON_AUTHORITATIVE_INFORMATION

        public static final HttpStatus NON_AUTHORITATIVE_INFORMATION
      • NO_CONTENT

        public static final HttpStatus NO_CONTENT
      • RESET_CONTENT

        public static final HttpStatus RESET_CONTENT
      • PARTIAL_CONTENT

        public static final HttpStatus PARTIAL_CONTENT
      • MULTIPLE_CHOICES

        public static final HttpStatus MULTIPLE_CHOICES
      • MOVED_PERMANENTLY

        public static final HttpStatus MOVED_PERMANENTLY
      • SEE_OTHER

        public static final HttpStatus SEE_OTHER
      • NOT_MODIFIED

        public static final HttpStatus NOT_MODIFIED
      • USE_PROXY

        public static final HttpStatus USE_PROXY
      • TEMPORARY_REDIRECT

        public static final HttpStatus TEMPORARY_REDIRECT
      • BAD_REQUEST

        public static final HttpStatus BAD_REQUEST
      • UNAUTHORIZED

        public static final HttpStatus UNAUTHORIZED
      • PAYMENT_REQUIRED

        public static final HttpStatus PAYMENT_REQUIRED
      • FORBIDDEN

        public static final HttpStatus FORBIDDEN
      • NOT_FOUND

        public static final HttpStatus NOT_FOUND
      • METHOD_NOT_ALLOWED

        public static final HttpStatus METHOD_NOT_ALLOWED
      • NOT_ACCEPTABLE

        public static final HttpStatus NOT_ACCEPTABLE
      • PROXY_AUTHENTICATION_REQUIRED

        public static final HttpStatus PROXY_AUTHENTICATION_REQUIRED
      • REQUEST_TIMEOUT

        public static final HttpStatus REQUEST_TIMEOUT
      • CONFLICT

        public static final HttpStatus CONFLICT
      • LENGTH_REQUIRED

        public static final HttpStatus LENGTH_REQUIRED
      • PRECONDITION_FAILED

        public static final HttpStatus PRECONDITION_FAILED
      • PAYLOAD_TOO_LARGE

        public static final HttpStatus PAYLOAD_TOO_LARGE
      • URI_TOO_LONG

        public static final HttpStatus URI_TOO_LONG
      • UNSUPPORTED_MEDIA_TYPE

        public static final HttpStatus UNSUPPORTED_MEDIA_TYPE
      • RANGE_NOT_SATISFIABLE

        public static final HttpStatus RANGE_NOT_SATISFIABLE
      • EXPECTATION_FAILED

        public static final HttpStatus EXPECTATION_FAILED
      • UPGRADE_REQUIRED

        public static final HttpStatus UPGRADE_REQUIRED
      • INTERNAL_SERVER_ERROR

        public static final HttpStatus INTERNAL_SERVER_ERROR
      • NOT_IMPLEMENTED

        public static final HttpStatus NOT_IMPLEMENTED
      • BAD_GATEWAY

        public static final HttpStatus BAD_GATEWAY
      • SERVICE_UNAVAILABLE

        public static final HttpStatus SERVICE_UNAVAILABLE
      • GATEWAY_TIMEOUT

        public static final HttpStatus GATEWAY_TIMEOUT
      • HTTP_VERSION_NOT_SUPPORTED

        public static final HttpStatus HTTP_VERSION_NOT_SUPPORTED
    • Method Detail

      • from

        public static HttpStatus from​(int code)
      • code

        public int code()
      • phrase

        public String phrase()
      • writeHttp

        public swim.codec.Writer<?,​?> writeHttp​(swim.codec.Output<?> output,
                                                      HttpWriter http)
        Specified by:
        writeHttp in class HttpPart
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • debug

        public void debug​(swim.codec.Output<?> output)
        Specified by:
        debug in interface swim.codec.Debug