Module: Couchbase::Error

Defined in:
lib/couchbase/errors.rb

Overview

This namespace contains all error types that the library might raise.

Defined Under Namespace

Classes: AmbiguousTimeout, AuthenticationFailure, BackendError, BucketExists, BucketNotFlushable, BucketNotFound, CasMismatch, ClusterClosed, CollectionExists, CollectionNotFound, CompilationFailure, ConsistencyMismatch, CouchbaseError, DatasetExists, DatasetNotFound, DataverseExists, DataverseNotFound, DecodingFailure, DeltaInvalid, DesignDocumentNotFound, DocumentExists, DocumentIrretrievable, DocumentLocked, DocumentNotFound, DocumentNotJson, DocumentNotLocked, DurabilityAmbiguous, DurabilityImpossible, DurabilityLevelNotAvailable, DurableWriteInProgress, DurableWriteReCommitInProgress, EncodingFailure, FeatureNotAvailable, GroupNotFound, IndexExists, IndexFailure, IndexNotFound, IndexNotReady, InternalServerFailure, InvalidArgument, JobQueueFull, LinkExists, LinkNotFound, MutationTokenOutdated, NoEnvironment, NumberTooBig, ParsingFailure, PathExists, PathInvalid, PathMismatch, PathNotFound, PathTooBig, PathTooDeep, PermissionDenied, PlanningFailure, PreparedStatementFailure, RequestCanceled, ScopeExists, ScopeNotFound, ServiceNotAvailable, TemporaryFailure, Timeout, UnambiguousTimeout, UnsupportedOperation, UserExists, UserNotFound, ValueInvalid, ValueTooDeep, ValueTooLarge, ViewNotFound, XattrCannotModifyVirtualAttribute, XattrInvalidKeyCombo, XattrUnknownMacro, XattrUnknownVirtualAttribute