Packages

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

Annotations
@Volatile()
Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BucketSettings
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

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

Value Members

  1. val bucketType: BucketType
  2. val compressionMode: Option[CompressionMode]
  3. val ejectionMethod: EjectionMethod
  4. val flushEnabled: Boolean
  5. val historyRetentionBytes: Option[Long]
  6. val historyRetentionCollectionDefault: Option[Boolean]
  7. val historyRetentionDuration: Option[Duration]
  8. val maxTTL: Option[Int]
  9. val minimumDurabilityLevel: Durability
  10. val name: String
  11. val numReplicas: Int
  12. def productElementNames: Iterator[String]
    Definition Classes
    Product
  13. val ramQuotaMB: Int
  14. val replicaIndexes: Boolean
  15. val storageBackend: Option[StorageBackend]
  16. def toCreateBucketSettings: CreateBucketSettings