package couchbase
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
case class
CouchbaseDeleteFailure extends CouchbaseDeleteResult with Product with Serializable
Emitted for a failed Couchbase write operation.
-
sealed
trait
CouchbaseDeleteResult extends AnyRef
Wrapper to for handling Couchbase write failures in-stream instead of failing the stream.
-
final
case class
CouchbaseDeleteSuccess extends CouchbaseDeleteResult with Product with Serializable
Emitted for a successful Couchbase write operation.
-
final
class
CouchbaseResponseException extends RuntimeException
Describes a Couchbase related failure with an error code.
- final class CouchbaseSessionRegistry extends Extension
- final class CouchbaseSessionSettings extends AnyRef
-
final
case class
CouchbaseWriteFailure[T <: Document[_]] extends CouchbaseWriteResult[T] with Product with Serializable
Emitted for a failed Couchbase write operation.
-
sealed
trait
CouchbaseWriteResult[T <: Document[_]] extends AnyRef
Wrapper to for handling Couchbase write failures in-stream instead of failing the stream.
-
final
class
CouchbaseWriteSettings extends AnyRef
Configure Couchbase writes.
-
final
case class
CouchbaseWriteSuccess[T <: Document[_]] extends CouchbaseWriteResult[T] with Product with Serializable
Emitted for a successful Couchbase write operation.
Value Members
-
object
CouchbaseSessionRegistry extends ExtensionId[CouchbaseSessionRegistry] with ExtensionIdProvider
This Couchbase session registry makes it possible to share Couchbase sessions between multiple use sites in the same
ActorSystem
(important for the Couchbase Akka Persistence plugin where it is shared between journal, query plugin and snapshot plugin) - object CouchbaseSessionSettings
-
object
CouchbaseWriteSettings
Configure Couchbase writes.