java.lang.Object
ch.raffael.meldioc.library.http.server.undertow.util.HttpStatus

public final class HttpStatus extends Object
TODO JavaDoc
  • Field Details

    • CONTINUE

      public static final HttpStatus CONTINUE
    • SWITCHING_PROTOCOLS

      public static final HttpStatus SWITCHING_PROTOCOLS
    • PROCESSING

      public static final HttpStatus PROCESSING
    • OK

      public static final HttpStatus OK
    • CREATED

      public static final HttpStatus CREATED
    • 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
    • MULTI_STATUS

      public static final HttpStatus MULTI_STATUS
    • ALREADY_REPORTED

      public static final HttpStatus ALREADY_REPORTED
    • IM_USED

      public static final HttpStatus IM_USED
    • MULTIPLE_CHOICES

      public static final HttpStatus MULTIPLE_CHOICES
    • MOVED_PERMANENTLY

      public static final HttpStatus MOVED_PERMANENTLY
    • FOUND

      public static final HttpStatus FOUND
    • 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
    • PERMANENT_REDIRECT

      public static final HttpStatus PERMANENT_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_TIME_OUT

      public static final HttpStatus REQUEST_TIME_OUT
    • CONFLICT

      public static final HttpStatus CONFLICT
    • GONE

      public static final HttpStatus GONE
    • 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
    • REQUEST_RANGE_NOT_SATISFIABLE

      public static final HttpStatus REQUEST_RANGE_NOT_SATISFIABLE
    • EXPECTATION_FAILED

      public static final HttpStatus EXPECTATION_FAILED
    • IM_A_TEAPOT

      public static final HttpStatus IM_A_TEAPOT
    • MISDIRECTED_REQUEST

      public static final HttpStatus MISDIRECTED_REQUEST
    • UNPROCESSABLE_ENTITY

      public static final HttpStatus UNPROCESSABLE_ENTITY
    • LOCKED

      public static final HttpStatus LOCKED
    • FAILED_DEPENDENCY

      public static final HttpStatus FAILED_DEPENDENCY
    • TOO_EARLY

      public static final HttpStatus TOO_EARLY
    • UPGRADE_REQUIRED

      public static final HttpStatus UPGRADE_REQUIRED
    • PRECONDITION_REQUIRED

      public static final HttpStatus PRECONDITION_REQUIRED
    • TOO_MANY_REQUESTS

      public static final HttpStatus TOO_MANY_REQUESTS
    • REQUEST_HEADER_FIELDS_TOO_LARGE

      public static final HttpStatus REQUEST_HEADER_FIELDS_TOO_LARGE
    • 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_TIME_OUT

      public static final HttpStatus GATEWAY_TIME_OUT
    • HTTP_VERSION_NOT_SUPPORTED

      public static final HttpStatus HTTP_VERSION_NOT_SUPPORTED
    • INSUFFICIENT_STORAGE

      public static final HttpStatus INSUFFICIENT_STORAGE
    • LOOP_DETECTED

      public static final HttpStatus LOOP_DETECTED
    • NOT_EXTENDED

      public static final HttpStatus NOT_EXTENDED
    • NETWORK_AUTHENTICATION_REQUIRED

      public static final HttpStatus NETWORK_AUTHENTICATION_REQUIRED
  • Method Details

    • of

      public static HttpStatus of(int code)
    • of

      public static HttpStatus of(int code, String reason)
    • of

      public static HttpStatus of(int code, io.vavr.control.Option<String> reason)
    • code

      public int code()
    • reason

      public String reason()
    • reason

      public HttpStatus reason(String reason)
    • reason

      public HttpStatus reason(io.vavr.control.Option<String> reason)
    • reasonOption

      public io.vavr.control.Option<String> reasonOption()
    • defaultReason

      public String defaultReason()
    • defaultReasonOption

      public io.vavr.control.Option<String> defaultReasonOption()
    • category

      public HttpStatus.Category category()
    • isInformational

      public boolean isInformational()
    • isSuccess

      public boolean isSuccess()
    • isOk

      public boolean isOk()
    • isRedirect

      public boolean isRedirect()
    • isClientError

      public boolean isClientError()
    • isServerError

      public boolean isServerError()
    • isDefined

      public boolean isDefined()
    • isValid

      public boolean isValid()
    • apply

      public void apply(io.undertow.server.HttpServerExchange exchange)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object