WriteConcern

reactivemongo.api.WriteConcern$
See theWriteConcern companion class

WriteConcern utilities.

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

object Majority extends W

Majority acknowledgment

Majority acknowledgment

Attributes

Graph
Supertypes
trait W
class Object
trait Matchable
class Any
Self type
final class TagSet extends W

Tagged acknowledgment

Tagged acknowledgment

Attributes

Companion:
object
Graph
Supertypes
trait W
class Object
trait Matchable
class Any
object TagSet

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
TagSet.type
sealed trait W

Acknowledgment specification (w)

Acknowledgment specification (w)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Majority.type
class TagSet
final class WaitForAcknowledgments extends W

Requests acknowledgment by at least i nodes.

Requests acknowledgment by at least i nodes.

Attributes

Companion:
object
Graph
Supertypes
trait W
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

The default WriteConcern

The default WriteConcern

Attributes

def ReplicaAcknowledged(n: Int, timeout: Int, journaled: Boolean): WriteConcern
def TagReplicaAcknowledged(tag: String, timeout: Int, journaled: Boolean): WriteConcern
def apply(w: W, j: Boolean, fsync: Boolean, wtimeout: Option[Int]): WriteConcern

Concrete fields

WriteConcern with one acknowledgment required.

WriteConcern with one acknowledgment required.

Attributes

WriteConcern with one acknowledgment and operation written to the on-disk journal.

WriteConcern with one acknowledgment and operation written to the on-disk journal.

Attributes

WriteConcern with no acknowledgment required.

WriteConcern with no acknowledgment required.

Attributes