package bucket
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class AsyncBucketManager extends AnyRef
- class BucketManager extends AnyRef
- case class BucketSettings(name: String, flushEnabled: Boolean, ramQuotaMB: Int, numReplicas: Int, replicaIndexes: Boolean, bucketType: BucketType, ejectionMethod: EjectionMethod, maxTTL: Option[Int], compressionMode: Option[CompressionMode], minimumDurabilityLevel: Durability, healthy: Boolean, storageBackend: Option[StorageBackend] = None, historyRetentionCollectionDefault: Option[Boolean] = None, historyRetentionBytes: Option[Long] = None, historyRetentionDuration: Option[Duration] = None) extends Product with Serializable
- sealed trait BucketType extends AnyRef
- sealed trait CompressionMode extends AnyRef
- 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.
- 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, historyRetentionCollectionDefault: Option[Boolean] = None, historyRetentionBytes: Option[Long] = None, historyRetentionDuration: Option[Duration] = None) extends Product with Serializable
- sealed trait EjectionMethod extends AnyRef
- class ReactiveBucketManager extends AnyRef
- sealed trait StorageBackend extends AnyRef
Specifies the underlying storage backend.
Value Members
- object BucketType
- object CompressionMode
- object ConflictResolutionType
- object EjectionMethod
- object ReactiveBucketManager
- object StorageBackend