Class Status

java.lang.Object
org.projectnessie.client.http.Status

public final class Status extends Object
HTTP request status enum. Map return code to concrete status type with message.
  • Field Details

    • OK_CODE

      public static final int OK_CODE
      See Also:
    • OK

      public static final Status OK
    • CREATED_CODE

      public static final int CREATED_CODE
      See Also:
    • CREATED

      public static final Status CREATED
    • ACCEPTED_CODE

      public static final int ACCEPTED_CODE
      See Also:
    • ACCEPTED

      public static final Status ACCEPTED
    • NO_CONTENT_CODE

      public static final int NO_CONTENT_CODE
      See Also:
    • NO_CONTENT

      public static final Status NO_CONTENT
    • RESET_CONTENT_CODE

      public static final int RESET_CONTENT_CODE
      See Also:
    • RESET_CONTENT

      public static final Status RESET_CONTENT
    • PARTIAL_CONTENT_CODE

      public static final int PARTIAL_CONTENT_CODE
      See Also:
    • PARTIAL_CONTENT

      public static final Status PARTIAL_CONTENT
    • MOVED_PERMANENTLY_CODE

      public static final int MOVED_PERMANENTLY_CODE
      See Also:
    • MOVED_PERMANENTLY

      public static final Status MOVED_PERMANENTLY
    • FOUND_CODE

      public static final int FOUND_CODE
      See Also:
    • FOUND

      public static final Status FOUND
    • SEE_OTHER_CODE

      public static final int SEE_OTHER_CODE
      See Also:
    • SEE_OTHER

      public static final Status SEE_OTHER
    • NOT_MODIFIED_CODE

      public static final int NOT_MODIFIED_CODE
      See Also:
    • NOT_MODIFIED

      public static final Status NOT_MODIFIED
    • USE_PROXY_CODE

      public static final int USE_PROXY_CODE
      See Also:
    • USE_PROXY

      public static final Status USE_PROXY
    • TEMPORARY_REDIRECT_CODE

      public static final int TEMPORARY_REDIRECT_CODE
      See Also:
    • TEMPORARY_REDIRECT

      public static final Status TEMPORARY_REDIRECT
    • BAD_REQUEST_CODE

      public static final int BAD_REQUEST_CODE
      See Also:
    • BAD_REQUEST

      public static final Status BAD_REQUEST
    • UNAUTHORIZED_CODE

      public static final int UNAUTHORIZED_CODE
      See Also:
    • UNAUTHORIZED

      public static final Status UNAUTHORIZED
    • PAYMENT_REQUIRED_CODE

      public static final int PAYMENT_REQUIRED_CODE
      See Also:
    • PAYMENT_REQUIRED

      public static final Status PAYMENT_REQUIRED
    • FORBIDDEN_CODE

      public static final int FORBIDDEN_CODE
      See Also:
    • FORBIDDEN

      public static final Status FORBIDDEN
    • NOT_FOUND_CODE

      public static final int NOT_FOUND_CODE
      See Also:
    • NOT_FOUND

      public static final Status NOT_FOUND
    • METHOD_NOT_ALLOWED_CODE

      public static final int METHOD_NOT_ALLOWED_CODE
      See Also:
    • METHOD_NOT_ALLOWED

      public static final Status METHOD_NOT_ALLOWED
    • NOT_ACCEPTABLE_CODE

      public static final int NOT_ACCEPTABLE_CODE
      See Also:
    • NOT_ACCEPTABLE

      public static final Status NOT_ACCEPTABLE
    • PROXY_AUTHENTICATION_REQUIRED_CODE

      public static final int PROXY_AUTHENTICATION_REQUIRED_CODE
      See Also:
    • PROXY_AUTHENTICATION_REQUIRED

      public static final Status PROXY_AUTHENTICATION_REQUIRED
    • REQUEST_TIMEOUT_CODE

      public static final int REQUEST_TIMEOUT_CODE
      See Also:
    • REQUEST_TIMEOUT

      public static final Status REQUEST_TIMEOUT
    • CONFLICT_CODE

      public static final int CONFLICT_CODE
      See Also:
    • CONFLICT

      public static final Status CONFLICT
    • GONE_CODE

      public static final int GONE_CODE
      See Also:
    • GONE

      public static final Status GONE
    • LENGTH_REQUIRED_CODE

      public static final int LENGTH_REQUIRED_CODE
      See Also:
    • LENGTH_REQUIRED

      public static final Status LENGTH_REQUIRED
    • PRECONDITION_FAILED_CODE

      public static final int PRECONDITION_FAILED_CODE
      See Also:
    • PRECONDITION_FAILED

      public static final Status PRECONDITION_FAILED
    • REQUEST_ENTITY_TOO_LARGE_CODE

      public static final int REQUEST_ENTITY_TOO_LARGE_CODE
      See Also:
    • REQUEST_ENTITY_TOO_LARGE

      public static final Status REQUEST_ENTITY_TOO_LARGE
    • REQUEST_URI_TOO_LONG_CODE

      public static final int REQUEST_URI_TOO_LONG_CODE
      See Also:
    • REQUEST_URI_TOO_LONG

      public static final Status REQUEST_URI_TOO_LONG
    • UNSUPPORTED_MEDIA_TYPE_CODE

      public static final int UNSUPPORTED_MEDIA_TYPE_CODE
      See Also:
    • UNSUPPORTED_MEDIA_TYPE

      public static final Status UNSUPPORTED_MEDIA_TYPE
    • REQUESTED_RANGE_NOT_SATISFIABLE_CODE

      public static final int REQUESTED_RANGE_NOT_SATISFIABLE_CODE
      See Also:
    • REQUESTED_RANGE_NOT_SATISFIABLE

      public static final Status REQUESTED_RANGE_NOT_SATISFIABLE
    • EXPECTATION_FAILED_CODE

      public static final int EXPECTATION_FAILED_CODE
      See Also:
    • EXPECTATION_FAILED

      public static final Status EXPECTATION_FAILED
    • PRECONDITION_REQUIRED_CODE

      public static final int PRECONDITION_REQUIRED_CODE
      See Also:
    • PRECONDITION_REQUIRED

      public static final Status PRECONDITION_REQUIRED
    • TOO_MANY_REQUESTS_CODE

      public static final int TOO_MANY_REQUESTS_CODE
      See Also:
    • TOO_MANY_REQUESTS

      public static final Status TOO_MANY_REQUESTS
    • REQUEST_HEADER_FIELDS_TOO_LARGE_CODE

      public static final int REQUEST_HEADER_FIELDS_TOO_LARGE_CODE
      See Also:
    • REQUEST_HEADER_FIELDS_TOO_LARGE

      public static final Status REQUEST_HEADER_FIELDS_TOO_LARGE
    • INTERNAL_SERVER_ERROR_CODE

      public static final int INTERNAL_SERVER_ERROR_CODE
      See Also:
    • INTERNAL_SERVER_ERROR

      public static final Status INTERNAL_SERVER_ERROR
    • NOT_IMPLEMENTED_CODE

      public static final int NOT_IMPLEMENTED_CODE
      See Also:
    • NOT_IMPLEMENTED

      public static final Status NOT_IMPLEMENTED
    • BAD_GATEWAY_CODE

      public static final int BAD_GATEWAY_CODE
      See Also:
    • BAD_GATEWAY

      public static final Status BAD_GATEWAY
    • SERVICE_UNAVAILABLE_CODE

      public static final int SERVICE_UNAVAILABLE_CODE
      See Also:
    • SERVICE_UNAVAILABLE

      public static final Status SERVICE_UNAVAILABLE
    • GATEWAY_TIMEOUT_CODE

      public static final int GATEWAY_TIMEOUT_CODE
      See Also:
    • GATEWAY_TIMEOUT

      public static final Status GATEWAY_TIMEOUT
    • HTTP_VERSION_NOT_SUPPORTED_CODE

      public static final int HTTP_VERSION_NOT_SUPPORTED_CODE
      See Also:
    • HTTP_VERSION_NOT_SUPPORTED

      public static final Status HTTP_VERSION_NOT_SUPPORTED
    • NETWORK_AUTHENTICATION_REQUIRED_CODE

      public static final int NETWORK_AUTHENTICATION_REQUIRED_CODE
      See Also:
    • NETWORK_AUTHENTICATION_REQUIRED

      public static final Status NETWORK_AUTHENTICATION_REQUIRED
  • Method Details

    • fromCode

      public static Status fromCode(int code)
      get Status enum from http return code.
      Parameters:
      code - return code
      Returns:
      Status for return code
      Throws:
      UnsupportedOperationException - if unknown status code
    • getCode

      public int getCode()
    • getReason

      public String getReason()
    • 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