final case class Delete[A <: ReplicatedData](key: Key[A], consistency: WriteConsistency, request: Option[Any] = None) extends Command[A] with NoSerializationVerificationNeeded with Product with Serializable

Send this message to the local Replicator to delete a data value for the given key. The Replicator will reply with one of the DeleteResponse messages.

The optional request context is included in the reply messages. This is a convenient way to pass contextual information (e.g. original sender) without having to use ask or maintain local correlation data structures.

Source
Replicator.scala
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Delete
  2. Serializable
  3. Product
  4. Equals
  5. NoSerializationVerificationNeeded
  6. Command
  7. AnyRef
  8. 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 Delete(key: Key[A], consistency: WriteConsistency, request: Optional[Any])
  2. new Delete(key: Key[A], consistency: WriteConsistency)
  3. new Delete(key: Key[A], consistency: WriteConsistency, request: Option[Any] = None)

Value Members

  1. val consistency: WriteConsistency
  2. val key: Key[A]
    Definition Classes
    DeleteCommand
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. val request: Option[Any]