object EjectionMethod
- Alphabetic
- By Inheritance
- EjectionMethod
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- implicit val rw: util.CouchbasePickler.ReadWriter[EjectionMethod]
-
object
FullEviction extends EjectionMethod with Product with Serializable
When ejecting an item, eject all data related to it including the id.
When ejecting an item, eject all data related to it including the id.
Only supported for buckets of type BucketType.Couchbase.
-
object
NoEviction extends EjectionMethod with Product with Serializable
Couchbase Server keeps all data until explicitly deleted, but will reject any new data if you reach the quota (dedicated memory) you set for your bucket.
Couchbase Server keeps all data until explicitly deleted, but will reject any new data if you reach the quota (dedicated memory) you set for your bucket.
Only supported for buckets of type BucketType.Ephemeral.
-
object
NotRecentlyUsed extends EjectionMethod with Product with Serializable
When the memory quota is reached, Couchbase Server ejects data that has not been used recently.
When the memory quota is reached, Couchbase Server ejects data that has not been used recently.
Only supported for buckets of type BucketType.Ephemeral.
-
object
ValueOnly extends EjectionMethod with Product with Serializable
When ejecting an item, only eject the value (body), leaving the id and other metadata.
When ejecting an item, only eject the value (body), leaving the id and other metadata.
Only supported for buckets of type BucketType.Couchbase.