c

akka.cluster.ddata.Replicator

WriteMajorityPlus

final case class WriteMajorityPlus(timeout: FiniteDuration, additional: Int, minCap: Int = DefaultMajorityMinCap) extends WriteConsistency with Product with Serializable

WriteMajority but with the given number of additional nodes added to the majority count. At most all nodes. Exiting nodes are excluded using WriteMajorityPlus because those are typically about to be removed and will not be able to respond.

Source
Replicator.scala
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WriteMajorityPlus
  2. Serializable
  3. Product
  4. Equals
  5. WriteConsistency
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new WriteMajorityPlus(timeout: Duration, additional: Int)

    Java API

  2. new WriteMajorityPlus(timeout: FiniteDuration, additional: Int, minCap: Int = DefaultMajorityMinCap)

Value Members

  1. val additional: Int
  2. val minCap: Int
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. val timeout: FiniteDuration
    Definition Classes
    WriteMajorityPlusWriteConsistency