Packages

package bucket

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AsyncBucketManager extends AnyRef
    Annotations
    @Volatile()
  2. class BucketManager extends AnyRef
    Annotations
    @Volatile()
  3. case class BucketSettings(name: String, flushEnabled: Boolean, ramQuotaMB: Int, numReplicas: Int, replicaIndexes: Boolean, bucketType: BucketType, ejectionMethod: EjectionMethod, maxTTL: Int, compressionMode: CompressionMode, minimumDurabilityLevel: Durability, healthy: Boolean, storageBackend: Option[StorageBackend] = None) extends Product with Serializable
    Annotations
    @Volatile()
  4. sealed trait BucketType extends AnyRef
    Annotations
    @Volatile()
  5. sealed trait CompressionMode extends AnyRef
    Annotations
    @Volatile()
  6. sealed trait ConflictResolutionType extends AnyRef

    The type of conflict resolution to configure for the bucket.

    The type of conflict resolution to configure for the bucket.

    A conflict is caused when the source and target copies of an XDCR-replicated document are updated independently of and dissimilarly to one another, each by a local application. The conflict must be resolved, by determining which of the variants should prevail; and then correspondingly saving both documents in identical form. XDCR provides an automated conflict resolution process.

  7. case class CreateBucketSettings(name: String, ramQuotaMB: Int, flushEnabled: Option[Boolean] = None, numReplicas: Option[Int] = None, replicaIndexes: Option[Boolean] = None, bucketType: Option[BucketType] = None, ejectionMethod: Option[EjectionMethod] = None, maxTTL: Option[Int] = None, compressionMode: Option[CompressionMode] = None, conflictResolutionType: Option[ConflictResolutionType] = None, minimumDurabilityLevel: Option[Durability] = None, storageBackend: Option[StorageBackend] = None) extends Product with Serializable
    Annotations
    @Volatile()
  8. sealed trait EjectionMethod extends AnyRef
    Annotations
    @Volatile()
  9. class ReactiveBucketManager extends AnyRef
    Annotations
    @Volatile()
  10. sealed trait StorageBackend extends AnyRef

    Specifies the underlying storage backend.

    Specifies the underlying storage backend.

    Annotations
    @Uncommitted()