Packages

final case class DropOld(bufferSize: Int) extends Evicted[Nothing] with Product with Serializable

A OverflowStrategy specifying that on reaching the maximum size, the currently buffered events should start being dropped in a FIFO order, so the oldest events from the buffer will be dropped first.

bufferSize

specifies how many events our buffer can hold before overflowing

Source
OverflowStrategy.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DropOld
  2. Product
  3. Equals
  4. Evicted
  5. Synchronous
  6. OverflowStrategy
  7. Serializable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DropOld(bufferSize: Int)

    bufferSize

    specifies how many events our buffer can hold before overflowing

Value Members

  1. val bufferSize: Int
    Definition Classes
    DropOldEvicted
  2. val isEvicted: Boolean
    Definition Classes
    EvictedOverflowStrategy
  3. val isSynchronous: Boolean
    Definition Classes
    SynchronousOverflowStrategy
  4. def productElementNames: Iterator[String]
    Definition Classes
    Product