p

kantan.mongodb

options

package options

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class BulkWriteOpts (bypassDocumentValidation: Boolean, ordered: Boolean) extends Product with Serializable
  2. final case class Collation (normalisation: Boolean, caseLevel: Boolean, numericOrdering: Boolean, locale: String, backwards: Boolean, alternate: Alternate, caseFirst: CaseFirst, strength: Strength, maxVariable: MaxVariable) extends Product with Serializable
  3. final case class CountOpts (hint: Option[Either[BsonDocument, String]], limit: Option[Int], maxTime: Option[Duration], skip: Option[Int]) extends Product with Serializable

    Options for a count operation.

  4. final case class CreateCollectionOpts (autoIndex: Boolean, collation: Collation, indexOptions: Option[BsonDocument], cap: Option[Cap], storageEngine: Option[BsonDocument], validation: ValidationOpts) extends Product with Serializable
  5. final case class CreateViewOpts (collation: Collation) extends Product with Serializable
  6. final case class DeleteOpts (collation: Option[Collation]) extends Product with Serializable
  7. final case class FindOneAndDeleteOpts (collation: Option[Collation], maxTime: Option[Duration], projection: Option[BsonDocument], sort: Option[BsonDocument]) extends Product with Serializable
  8. final case class FindOneAndReplaceOpts (collation: Option[Collation], maxTime: Option[Duration], projection: Option[BsonDocument], updated: Boolean, sort: Option[BsonDocument], upsert: Option[Boolean]) extends Product with Serializable
  9. final case class FindOneAndUpdateOpts (collation: Option[Collation], maxTime: Option[Duration], projection: Option[BsonDocument], sort: Option[BsonDocument], updated: Boolean, upsert: Option[Boolean]) extends Product with Serializable
  10. final case class IndexOpts (collation: Option[Collation], expiresAfter: Option[Duration], name: Option[String], partialFilterExpression: Option[BsonDocument], storageEngine: Option[BsonDocument], version: Int, sparse: Boolean, unique: Boolean, specialised: Option[SpecialisedOpts]) extends Product with Serializable
  11. final case class InsertManyOpts (ordered: Boolean) extends Product with Serializable
  12. final case class RenameCollectionOpts (dropTarget: Boolean) extends Product with Serializable
  13. final case class UpdateOpts (collation: Option[Collation], upsert: Option[Boolean]) extends Product with Serializable
  14. final case class ValidationOpts (action: Action, level: Level, validator: Option[BsonDocument]) extends Product with Serializable

Ungrouped