Class ResponseStatus

java.lang.Object
com.couchbase.client.dcp.message.ResponseStatus

public class ResponseStatus extends Object
Response status codes and messages, as defined in the Response Status section of the Couchbase Binary Protocol specification.
  • Field Details

    • NO_ERROR

      public static final ResponseStatus NO_ERROR
    • KEY_NOT_FOUND

      public static final ResponseStatus KEY_NOT_FOUND
    • KEY_EXISTS

      public static final ResponseStatus KEY_EXISTS
    • VALUE_TOO_LARGE

      public static final ResponseStatus VALUE_TOO_LARGE
    • INVALID_ARGUMENTS

      public static final ResponseStatus INVALID_ARGUMENTS
    • ITEM_NOT_STORED

      public static final ResponseStatus ITEM_NOT_STORED
    • NON_NUMERIC

      public static final ResponseStatus NON_NUMERIC
    • NOT_MY_VBUCKET

      public static final ResponseStatus NOT_MY_VBUCKET
    • NOT_CONNECTED_TO_BUCKET

      public static final ResponseStatus NOT_CONNECTED_TO_BUCKET
    • STALE_AUTH_CONTEXT

      public static final ResponseStatus STALE_AUTH_CONTEXT
    • AUTH_ERROR

      public static final ResponseStatus AUTH_ERROR
    • AUTH_CONTINUE

      public static final ResponseStatus AUTH_CONTINUE
    • ILLEGAL_RANGE

      public static final ResponseStatus ILLEGAL_RANGE
    • ROLLBACK_REQUIRED

      public static final ResponseStatus ROLLBACK_REQUIRED
    • NO_ACCESS

      public static final ResponseStatus NO_ACCESS
    • INITIALIZING_NODE

      public static final ResponseStatus INITIALIZING_NODE
    • UNKNOWN_COMMAND

      public static final ResponseStatus UNKNOWN_COMMAND
    • OUT_OF_MEMORY

      public static final ResponseStatus OUT_OF_MEMORY
    • NOT_SUPPORTED

      public static final ResponseStatus NOT_SUPPORTED
    • INTERNAL_ERROR

      public static final ResponseStatus INTERNAL_ERROR
    • BUSY

      public static final ResponseStatus BUSY
    • TEMPORARY_FAILURE

      public static final ResponseStatus TEMPORARY_FAILURE
    • XATTR_INVALID_SYNTAX

      public static final ResponseStatus XATTR_INVALID_SYNTAX
    • UNKNOWN_COLLECTION

      public static final ResponseStatus UNKNOWN_COLLECTION
    • NO_COLLECTIONS_MANIFEST

      public static final ResponseStatus NO_COLLECTIONS_MANIFEST
    • COLLECTIONS_MANIFEST_NOT_APPLIED

      public static final ResponseStatus COLLECTIONS_MANIFEST_NOT_APPLIED
    • CLIENT_COLLECTIONS_MANIFEST_AHEAD

      public static final ResponseStatus CLIENT_COLLECTIONS_MANIFEST_AHEAD
    • UNKNOWN_SCOPE

      public static final ResponseStatus UNKNOWN_SCOPE
    • DURABILITY_LEVEL_INVALID

      public static final ResponseStatus DURABILITY_LEVEL_INVALID
    • DURABILITY_IMPOSSIBLE

      public static final ResponseStatus DURABILITY_IMPOSSIBLE
    • SYNCHRONOUS_WRITE_IN_PROGRESS

      public static final ResponseStatus SYNCHRONOUS_WRITE_IN_PROGRESS
    • SYNCHRONOUS_WRITE_AMBIGUOUS

      public static final ResponseStatus SYNCHRONOUS_WRITE_AMBIGUOUS
    • MALFORMED_RESPONSE

      public static final ResponseStatus MALFORMED_RESPONSE
  • Method Details

    • valueOf

      public static ResponseStatus valueOf(int code)
      Returns the ResponseStatus with the given status code. For recognized codes, this method is guaranteed to always return the same ResponseStatus instance, so it's safe to use == for equality checks against the pre-defined constants.
    • code

      public int code()
      Returns:
      the status code as an unsigned value.
    • isTemporary

      public boolean isTemporary()
    • isSuccess

      public boolean isSuccess()
    • formatted

      public String formatted()
    • symbolicName

      public String symbolicName()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object