enum CryBase::CouchBase::Services::KV::Status

Overview

Status codes returned by the server in every response packet. Success (0x0000) is the only non-error value. The Response struct keeps the typed status; Client maps a few of these onto specific exception subclasses.

KV::Status::Success.value     # => 0x0000
KV::Status::KeyNotFound.value # => 0x0001

Defined in:

crybase/couchbase/services/kv/status.cr

Enum Members

Success = 0_u16
KeyNotFound = 1_u16
KeyExists = 2_u16
ValueTooLarge = 3_u16
InvalidArgs = 4_u16
ItemNotStored = 5_u16
DeltaBadValue = 6_u16
NotMyVbucket = 7_u16
NoBucket = 8_u16
AuthError = 32_u16
AuthContinue = 33_u16
InvalidRange = 34_u16
UnknownCommand = 129_u16
OutOfMemory = 130_u16
NotSupported = 131_u16
InternalError = 132_u16
Busy = 133_u16
TempFailure = 134_u16

Instance Method Summary

Instance Method Detail

def auth_continue? #

Returns true if this enum value equals AuthContinue


[View source]
def auth_error? #

Returns true if this enum value equals AuthError


[View source]
def busy? #

Returns true if this enum value equals Busy


[View source]
def delta_bad_value? #

Returns true if this enum value equals DeltaBadValue


[View source]
def internal_error? #

Returns true if this enum value equals InternalError


[View source]
def invalid_args? #

Returns true if this enum value equals InvalidArgs


[View source]
def invalid_range? #

Returns true if this enum value equals InvalidRange


[View source]
def item_not_stored? #

Returns true if this enum value equals ItemNotStored


[View source]
def key_exists? #

Returns true if this enum value equals KeyExists


[View source]
def key_not_found? #

Returns true if this enum value equals KeyNotFound


[View source]
def no_bucket? #

Returns true if this enum value equals NoBucket


[View source]
def not_my_vbucket? #

Returns true if this enum value equals NotMyVbucket


[View source]
def not_supported? #

Returns true if this enum value equals NotSupported


[View source]
def out_of_memory? #

Returns true if this enum value equals OutOfMemory


[View source]
def success? #

Returns true if this enum value equals Success


[View source]
def temp_failure? #

Returns true if this enum value equals TempFailure


[View source]
def unknown_command? #

Returns true if this enum value equals UnknownCommand


[View source]
def value_too_large? #

Returns true if this enum value equals ValueTooLarge


[View source]