Packages

package couchbase

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package javadsl
  2. package scaladsl

Type Members

  1. final case class CouchbaseDeleteFailure extends CouchbaseDeleteResult with Product with Serializable

    Emitted for a failed Couchbase write operation.

  2. sealed trait CouchbaseDeleteResult extends AnyRef

    Wrapper to for handling Couchbase write failures in-stream instead of failing the stream.

  3. final case class CouchbaseDeleteSuccess extends CouchbaseDeleteResult with Product with Serializable

    Emitted for a successful Couchbase write operation.

  4. final class CouchbaseResponseException extends RuntimeException

    Describes a Couchbase related failure with an error code.

  5. final class CouchbaseSessionRegistry extends Extension
  6. final class CouchbaseSessionSettings extends AnyRef
  7. final case class CouchbaseWriteFailure[T <: Document[_]] extends CouchbaseWriteResult[T] with Product with Serializable

    Emitted for a failed Couchbase write operation.

  8. sealed trait CouchbaseWriteResult[T <: Document[_]] extends AnyRef

    Wrapper to for handling Couchbase write failures in-stream instead of failing the stream.

  9. final class CouchbaseWriteSettings extends AnyRef

    Configure Couchbase writes.

  10. final case class CouchbaseWriteSuccess[T <: Document[_]] extends CouchbaseWriteResult[T] with Product with Serializable

    Emitted for a successful Couchbase write operation.

Value Members

  1. 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)

  2. object CouchbaseSessionSettings
  3. object CouchbaseWriteSettings

    Configure Couchbase writes.

Ungrouped