sealed trait WriteRequestOp extends CollectionAwareRequestOp

A request that will perform a write on the database

Annotations
@deprecated
Deprecated

(Since version 0.20.3) Internal: will be made private

Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WriteRequestOp
  2. CollectionAwareRequestOp
  3. RequestOp
  4. ChannelBufferWritable
  5. Op
  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

Abstract Value Members

  1. abstract val code: Int

    The operation code

    The operation code

    Definition Classes
    Op
  2. abstract val fullCollectionName: String

    The full collection name (<dbname.collectionname>)

    The full collection name (<dbname.collectionname>)

    Definition Classes
    CollectionAwareRequestOp
  3. abstract def size: Int

    Size of the content that would be written.

    Size of the content that would be written.

    Definition Classes
    ChannelBufferWritable
  4. abstract def writeTo: (ByteBuf) => Unit

    Write this instance into the given ByteBuf.

    Write this instance into the given ByteBuf.

    Definition Classes
    ChannelBufferWritable

Concrete Value Members

  1. lazy val collectionName: String

    Database and collection name

    Database and collection name

    Definition Classes
    CollectionAwareRequestOp
  2. lazy val db: String

    Database and collection name

    Database and collection name

    Definition Classes
    CollectionAwareRequestOp
  3. val expectsResponse: Boolean

    States if this request expects a response.

    States if this request expects a response.

    Definition Classes
    RequestOp
  4. val requiresPrimary: Boolean

    States if this request has to be run on a primary.

    States if this request has to be run on a primary.

    Definition Classes
    RequestOp