c
com.couchbase.client.scala.manager.bucket
CreateBucketSettings
Companion object CreateBucketSettings
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) extends Product with Serializable
- Annotations
- @Volatile()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CreateBucketSettings
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new 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)
Value Members
- def bucketType(value: BucketType): CreateBucketSettings
- def compressionMode(value: CompressionMode): CreateBucketSettings
- def conflictResolutionType(value: ConflictResolutionType): CreateBucketSettings
- def ejectionMethod(value: EjectionMethod): CreateBucketSettings
- def flushEnabled(value: Boolean): CreateBucketSettings
- def maxTTL(value: Int): CreateBucketSettings
- def minimumDurabilityLevel(value: Durability): CreateBucketSettings
- def numReplicas(value: Int): CreateBucketSettings
- def ramQuotaMB(value: Int): CreateBucketSettings
- def replicaIndexes(value: Boolean): CreateBucketSettings