trait KafkaConsumerObservable[K, V, Out] extends Observable[Out]

Exposes an Observable that consumes a Kafka stream by means of a Kafka Consumer client.

In order to get initialized, it needs a configuration. See the KafkaConsumerConfig needed and see monix/kafka/default.conf, (in the resource files) that is exposing all default values.

Linear Supertypes
Observable[Out], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KafkaConsumerObservable
  2. Observable
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def ackTask(consumer: KafkaConsumer[K, V], out: Subscriber[Out]): Task[Ack]

    Creates a task that polls the source, then feeds the downstream subscriber, returning the resulting acknowledgement

    Creates a task that polls the source, then feeds the downstream subscriber, returning the resulting acknowledgement

    Attributes
    protected
  2. abstract def config: KafkaConsumerConfig
    Attributes
    protected
  3. abstract def consumer: Task[KafkaConsumer[K, V]]
    Attributes
    protected

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ++[B >: Out](other: ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  4. final def +:[B >: Out](elem: B): Observable[B]
    Definition Classes
    Observable
  5. final def :+[B >: Out](elem: B): Observable[B]
    Definition Classes
    Observable
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. final def ambWith[B >: Out](other: Observable[B]): Observable[B]
    Definition Classes
    Observable
  8. final def append[B >: Out](elem: B): Observable[B]
    Definition Classes
    Observable
  9. final def appendAll[B >: Out](other: Observable[B]): Observable[B]
    Definition Classes
    Observable
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. final def asyncBoundary[B >: Out](overflowStrategy: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  12. final def behavior[B >: Out](initialValue: B)(implicit s: Scheduler): ConnectableObservable[B]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  13. final def bracket[B](use: (Out) ⇒ Observable[B])(release: (Out) ⇒ Task[Unit]): Observable[B]
    Definition Classes
    Observable
  14. final def bracketCase[B](use: (Out) ⇒ Observable[B])(release: (Out, ExitCase[Throwable]) ⇒ Task[Unit]): Observable[B]
    Definition Classes
    Observable
  15. final def bracketCaseF[F[_], B](use: (Out) ⇒ Observable[B])(release: (Out, ExitCase[Throwable]) ⇒ F[Unit])(implicit F: TaskLike[F]): Observable[B]
    Definition Classes
    Observable
  16. final def bracketF[F[_], B](use: (Out) ⇒ Observable[B])(release: (Out) ⇒ F[Unit])(implicit F: TaskLike[F]): Observable[B]
    Definition Classes
    Observable
  17. final def bufferIntrospective(maxSize: Int): Observable[List[Out]]
    Definition Classes
    Observable
  18. final def bufferSliding(count: Int, skip: Int): Observable[Seq[Out]]
    Definition Classes
    Observable
  19. final def bufferTimed(timespan: FiniteDuration): Observable[Seq[Out]]
    Definition Classes
    Observable
  20. final def bufferTimedAndCounted(timespan: FiniteDuration, maxCount: Int): Observable[Seq[Out]]
    Definition Classes
    Observable
  21. final def bufferTimedWithPressure(period: FiniteDuration, maxSize: Int, sizeOf: (Out) ⇒ Int): Observable[Seq[Out]]
    Definition Classes
    Observable
  22. final def bufferTumbling(count: Int): Observable[Seq[Out]]
    Definition Classes
    Observable
  23. final def bufferWithSelector[S](selector: Observable[S], maxSize: Int): Observable[Seq[Out]]
    Definition Classes
    Observable
  24. final def bufferWithSelector[S](selector: Observable[S]): Observable[Seq[Out]]
    Definition Classes
    Observable
  25. final def cache(maxCapacity: Int): Observable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  26. final def cache: Observable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  27. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  28. final def collect[B](pf: PartialFunction[Out, B]): Observable[B]
    Definition Classes
    Observable
  29. final def collectWhile[B](pf: PartialFunction[Out, B]): Observable[B]
    Definition Classes
    Observable
  30. final def combineLatest[B](other: Observable[B]): Observable[(Out, B)]
    Definition Classes
    Observable
  31. final def combineLatestMap[B, R](other: Observable[B])(f: (Out, B) ⇒ R): Observable[R]
    Definition Classes
    Observable
  32. final def completed: Observable[Nothing]
    Definition Classes
    Observable
  33. final def completedF[F[_]](implicit F: TaskLift[F]): F[Unit]
    Definition Classes
    Observable
  34. final def completedL: Task[Unit]
    Definition Classes
    Observable
  35. final def concat[B](implicit ev: <:<[Out, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  36. final def concatDelayErrors[B](implicit ev: <:<[Out, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  37. final def concatMap[B](f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  38. final def concatMapDelayErrors[B](f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  39. final def consumeWith[R](f: Consumer[Out, R]): Task[R]
    Definition Classes
    Observable
  40. final def consumeWithF[F[_], R](f: Consumer[Out, R])(implicit F: TaskLift[F]): F[R]
    Definition Classes
    Observable
  41. final def count: Observable[Long]
    Definition Classes
    Observable
  42. final def countL: Task[Long]
    Definition Classes
    Observable
  43. final def debounce(timeout: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  44. final def debounceRepeated(period: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  45. final def debounceTo[B](timeout: FiniteDuration, f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  46. final def defaultIfEmpty[B >: Out](default: ⇒ B): Observable[B]
    Definition Classes
    Observable
  47. final def delayExecution(timespan: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  48. final def delayExecutionWith(trigger: Observable[_]): Observable[Out]
    Definition Classes
    Observable
  49. final def delayExecutionWithF[F[_]](trigger: F[_])(implicit F: ObservableLike[F]): Observable[Out]
    Definition Classes
    Observable
  50. final def delayOnComplete(delay: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  51. final def delayOnNext(duration: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  52. final def delayOnNextBySelector[B](selector: (Out) ⇒ Observable[B]): Observable[Out]
    Definition Classes
    Observable
  53. final def dematerialize[B](implicit ev: <:<[Out, Notification[B]]): Observable[B]
    Definition Classes
    Observable
  54. final def distinctUntilChanged[AA >: Out](implicit A: Eq[AA]): Observable[AA]
    Definition Classes
    Observable
  55. final def distinctUntilChangedByKey[K](key: (Out) ⇒ K)(implicit K: Eq[K]): Observable[Out]
    Definition Classes
    Observable
  56. final def doAfterSubscribe(task: Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  57. final def doAfterSubscribeF[F[_]](task: F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  58. final def doOnComplete(task: Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  59. final def doOnCompleteF[F[_]](task: F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  60. final def doOnEarlyStop(task: Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  61. final def doOnEarlyStopF[F[_]](task: F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  62. final def doOnError(cb: (Throwable) ⇒ Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  63. final def doOnErrorF[F[_]](cb: (Throwable) ⇒ F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  64. final def doOnNext(cb: (Out) ⇒ Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  65. final def doOnNextAck(cb: (Out, Ack) ⇒ Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  66. final def doOnNextAckF[F[_]](cb: (Out, Ack) ⇒ F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  67. final def doOnNextF[F[_]](cb: (Out) ⇒ F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  68. final def doOnStart(cb: (Out) ⇒ Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  69. final def doOnStartF[F[_]](cb: (Out) ⇒ F[Unit])(implicit F: Effect[F]): Observable[Out]
    Definition Classes
    Observable
  70. final def doOnSubscribe(task: Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  71. final def doOnSubscribeF[F[_]](task: F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  72. final def doOnSubscriptionCancel(task: Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  73. final def doOnSubscriptionCancelF[F[_]](task: F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  74. final def drop(n: Int): Observable[Out]
    Definition Classes
    Observable
  75. final def dropByTimespan(timespan: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  76. final def dropLast(n: Int): Observable[Out]
    Definition Classes
    Observable
  77. final def dropUntil(trigger: Observable[Any]): Observable[Out]
    Definition Classes
    Observable
  78. final def dropWhile(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  79. final def dropWhileInclusive(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  80. final def dropWhileWithIndex(p: (Out, Int) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  81. final def dump(prefix: String, out: PrintStream): Observable[Out]
    Definition Classes
    Observable
  82. final def echoOnce(timeout: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  83. final def echoRepeated(timeout: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  84. final def endWith[B >: Out](elems: Seq[B]): Observable[B]
    Definition Classes
    Observable
  85. final def endWithError(error: Throwable): Observable[Out]
    Definition Classes
    Observable
  86. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  87. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  88. final def executeAsync: Observable[Out]
    Definition Classes
    Observable
  89. final def executeOn(s: Scheduler, forceAsync: Boolean): Observable[Out]
    Definition Classes
    Observable
  90. final def executeWithModel(em: ExecutionModel): Observable[Out]
    Definition Classes
    Observable
  91. final def exists(p: (Out) ⇒ Boolean): Observable[Boolean]
    Definition Classes
    Observable
  92. final def existsL(p: (Out) ⇒ Boolean): Task[Boolean]
    Definition Classes
    Observable
  93. final def failed: Observable[Throwable]
    Definition Classes
    Observable
  94. final def filter(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  95. final def filterEval(p: (Out) ⇒ Task[Boolean]): Observable[Out]
    Definition Classes
    Observable
  96. final def filterEvalF[F[_]](p: (Out) ⇒ F[Boolean])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  97. final def filterNot(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  98. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  99. final def find(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  100. final def findL(p: (Out) ⇒ Boolean): Task[Option[Out]]
    Definition Classes
    Observable
  101. final def firstL: Task[Out]
    Definition Classes
    Observable
  102. final def firstOptionL: Task[Option[Out]]
    Definition Classes
    Observable
  103. final def firstOrElse[B >: Out](default: ⇒ B): Observable[B]
    Definition Classes
    Observable
  104. final def firstOrElseL[B >: Out](default: ⇒ B): Task[B]
    Definition Classes
    Observable
  105. final def flatMap[B](f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  106. final def flatMapDelayErrors[B](f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  107. final def flatMapLatest[B](f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  108. final def flatScan[R](seed: ⇒ R)(op: (R, Out) ⇒ Observable[R]): Observable[R]
    Definition Classes
    Observable
  109. final def flatScan0[R](seed: ⇒ R)(op: (R, Out) ⇒ Observable[R]): Observable[R]
    Definition Classes
    Observable
  110. final def flatScan0DelayErrors[R](seed: ⇒ R)(op: (R, Out) ⇒ Observable[R]): Observable[R]
    Definition Classes
    Observable
  111. final def flatScanDelayErrors[R](seed: ⇒ R)(op: (R, Out) ⇒ Observable[R]): Observable[R]
    Definition Classes
    Observable
  112. final def flatten[B](implicit ev: <:<[Out, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  113. final def flattenDelayErrors[B](implicit ev: <:<[Out, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  114. final def flattenLatest[B](implicit ev: <:<[Out, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  115. final def fold[AA >: Out](implicit A: Monoid[AA]): Observable[AA]
    Definition Classes
    Observable
  116. final def foldL[AA >: Out](implicit A: Monoid[AA]): Task[AA]
    Definition Classes
    Observable
  117. final def foldLeft[R](seed: ⇒ R)(op: (R, Out) ⇒ R): Observable[R]
    Definition Classes
    Observable
  118. final def foldLeftL[R](seed: ⇒ R)(op: (R, Out) ⇒ R): Task[R]
    Definition Classes
    Observable
  119. final def foldWhileLeft[S](seed: ⇒ S)(op: (S, Out) ⇒ Either[S, S]): Observable[S]
    Definition Classes
    Observable
  120. final def foldWhileLeftL[S](seed: ⇒ S)(op: (S, Out) ⇒ Either[S, S]): Task[S]
    Definition Classes
    Observable
  121. final def forall(p: (Out) ⇒ Boolean): Observable[Boolean]
    Definition Classes
    Observable
  122. final def forallL(p: (Out) ⇒ Boolean): Task[Boolean]
    Definition Classes
    Observable
  123. final def foreach(cb: (Out) ⇒ Unit)(implicit s: Scheduler): CancelableFuture[Unit]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  124. final def foreachL(cb: (Out) ⇒ Unit): Task[Unit]
    Definition Classes
    Observable
  125. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  126. final def groupBy[K](keySelector: (Out) ⇒ K)(implicit os: Synchronous[Nothing]): Observable[GroupedObservable[K, Out]]
    Definition Classes
    Observable
  127. final def guarantee(f: Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  128. final def guaranteeCase(f: (ExitCase[Throwable]) ⇒ Task[Unit]): Observable[Out]
    Definition Classes
    Observable
  129. final def guaranteeCaseF[F[_]](f: (ExitCase[Throwable]) ⇒ F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  130. final def guaranteeF[F[_]](f: F[Unit])(implicit F: TaskLike[F]): Observable[Out]
    Definition Classes
    Observable
  131. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  132. final def head: Observable[Out]
    Definition Classes
    Observable
  133. final def headL: Task[Out]
    Definition Classes
    Observable
  134. final def headOptionL: Task[Option[Out]]
    Definition Classes
    Observable
  135. final def headOrElse[B >: Out](default: ⇒ B): Observable[B]
    Definition Classes
    Observable
  136. final def headOrElseL[B >: Out](default: ⇒ B): Task[B]
    Definition Classes
    Observable
  137. final def ignoreElements: Observable[Nothing]
    Definition Classes
    Observable
  138. final def interleave[B >: Out](other: Observable[B]): Observable[B]
    Definition Classes
    Observable
  139. final def intersperse[B >: Out](start: B, separator: B, end: B): Observable[B]
    Definition Classes
    Observable
  140. final def intersperse[B >: Out](separator: B): Observable[B]
    Definition Classes
    Observable
  141. final def isEmpty: Observable[Boolean]
    Definition Classes
    Observable
  142. final def isEmptyL: Task[Boolean]
    Definition Classes
    Observable
  143. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  144. final def last: Observable[Out]
    Definition Classes
    Observable
  145. final def lastL: Task[Out]
    Definition Classes
    Observable
  146. final def lastOptionL: Task[Option[Out]]
    Definition Classes
    Observable
  147. final def lastOrElseL[B >: Out](default: ⇒ B): Task[B]
    Definition Classes
    Observable
  148. final def liftByOperator[B](operator: Operator[Out, B]): Observable[B]
    Definition Classes
    Observable
  149. final def map[B](f: (Out) ⇒ B): Observable[B]
    Definition Classes
    Observable
  150. final def mapEval[B](f: (Out) ⇒ Task[B]): Observable[B]
    Definition Classes
    Observable
  151. final def mapEvalF[F[_], B](f: (Out) ⇒ F[B])(implicit F: TaskLike[F]): Observable[B]
    Definition Classes
    Observable
  152. final def mapParallelOrdered[B](parallelism: Int)(f: (Out) ⇒ Task[B])(implicit os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  153. final def mapParallelOrderedF[F[_], B](parallelism: Int)(f: (Out) ⇒ F[B])(implicit os: OverflowStrategy[B], F: TaskLike[F]): Observable[B]
    Definition Classes
    Observable
  154. final def mapParallelUnordered[B](parallelism: Int)(f: (Out) ⇒ Task[B])(implicit os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  155. final def mapParallelUnorderedF[F[_], B](parallelism: Int)(f: (Out) ⇒ F[B])(implicit os: OverflowStrategy[B], F: TaskLike[F]): Observable[B]
    Definition Classes
    Observable
  156. final def materialize: Observable[Notification[Out]]
    Definition Classes
    Observable
  157. final def max[AA >: Out](implicit A: Order[AA]): Observable[AA]
    Definition Classes
    Observable
  158. final def maxBy[K](key: (Out) ⇒ K)(implicit K: Order[K]): Observable[Out]
    Definition Classes
    Observable
  159. final def maxByL[K](key: (Out) ⇒ K)(implicit K: Order[K]): Task[Option[Out]]
    Definition Classes
    Observable
  160. final def maxL[AA >: Out](implicit A: Order[AA]): Task[Option[AA]]
    Definition Classes
    Observable
  161. final def merge[B](implicit ev: <:<[Out, Observable[B]], os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  162. final def mergeDelayErrors[B](implicit ev: <:<[Out, Observable[B]], os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  163. final def mergeMap[B](f: (Out) ⇒ Observable[B])(implicit os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  164. final def mergeMapDelayErrors[B](f: (Out) ⇒ Observable[B])(implicit os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  165. final def min[AA >: Out](implicit A: Order[AA]): Observable[AA]
    Definition Classes
    Observable
  166. final def minBy[K](key: (Out) ⇒ K)(implicit K: Order[K]): Observable[Out]
    Definition Classes
    Observable
  167. final def minByL[K](key: (Out) ⇒ K)(implicit K: Order[K]): Task[Option[Out]]
    Definition Classes
    Observable
  168. final def minL[AA >: Out](implicit A: Order[AA]): Task[Option[AA]]
    Definition Classes
    Observable
  169. final def multicast[B >: Out, R](pipe: Pipe[B, R])(implicit s: Scheduler): ConnectableObservable[R]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  170. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  171. final def nonEmpty: Observable[Boolean]
    Definition Classes
    Observable
  172. final def nonEmptyL: Task[Boolean]
    Definition Classes
    Observable
  173. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  174. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  175. final def observeOn[B >: Out](s: Scheduler, os: OverflowStrategy[B]): Observable[B]
    Definition Classes
    Observable
  176. final def observeOn(s: Scheduler): Observable[Out]
    Definition Classes
    Observable
  177. final def onCancelTriggerError: Observable[Out]
    Definition Classes
    Observable
  178. final def onErrorFallbackTo[B >: Out](that: Observable[B]): Observable[B]
    Definition Classes
    Observable
  179. final def onErrorHandle[B >: Out](f: (Throwable) ⇒ B): Observable[B]
    Definition Classes
    Observable
  180. final def onErrorHandleWith[B >: Out](f: (Throwable) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  181. final def onErrorRecover[B >: Out](pf: PartialFunction[Throwable, B]): Observable[B]
    Definition Classes
    Observable
  182. final def onErrorRecoverWith[B >: Out](pf: PartialFunction[Throwable, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  183. final def onErrorRestart(maxRetries: Long): Observable[Out]
    Definition Classes
    Observable
  184. final def onErrorRestartIf(p: (Throwable) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  185. final def onErrorRestartUnlimited: Observable[Out]
    Definition Classes
    Observable
  186. final def pipeThrough[I >: Out, B](pipe: Pipe[I, B]): Observable[B]
    Definition Classes
    Observable
  187. final def pipeThroughSelector[S >: Out, B, R](pipe: Pipe[S, B], f: (Observable[B]) ⇒ Observable[R]): Observable[R]
    Definition Classes
    Observable
  188. final def prepend[B >: Out](elem: B): Observable[B]
    Definition Classes
    Observable
  189. final def publish(implicit s: Scheduler): ConnectableObservable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  190. final def publishLast(implicit s: Scheduler): ConnectableObservable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  191. final def publishSelector[R](f: (Observable[Out]) ⇒ Observable[R]): Observable[R]
    Definition Classes
    Observable
  192. final def reduce[B >: Out](op: (B, B) ⇒ B): Observable[B]
    Definition Classes
    Observable
  193. final def repeat: Observable[Out]
    Definition Classes
    Observable
  194. final def replay(bufferSize: Int)(implicit s: Scheduler): ConnectableObservable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  195. final def replay(implicit s: Scheduler): ConnectableObservable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  196. final def restartUntil(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  197. final def runAsyncGetFirst(implicit s: Scheduler, opts: Options): CancelableFuture[Option[Out]]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  198. final def runAsyncGetLast(implicit s: Scheduler, opts: Options): CancelableFuture[Option[Out]]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  199. final def sample(period: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  200. final def sampleBy[B](sampler: Observable[B]): Observable[Out]
    Definition Classes
    Observable
  201. final def sampleRepeated(period: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  202. final def sampleRepeatedBy[B](sampler: Observable[B]): Observable[Out]
    Definition Classes
    Observable
  203. final def scan[S](seed: ⇒ S)(op: (S, Out) ⇒ S): Observable[S]
    Definition Classes
    Observable
  204. final def scan0[S](seed: ⇒ S)(op: (S, Out) ⇒ S): Observable[S]
    Definition Classes
    Observable
  205. final def scanEval[S](seed: Task[S])(op: (S, Out) ⇒ Task[S]): Observable[S]
    Definition Classes
    Observable
  206. final def scanEval0[S](seed: Task[S])(op: (S, Out) ⇒ Task[S]): Observable[S]
    Definition Classes
    Observable
  207. final def scanEval0F[F[_], S](seed: F[S])(op: (S, Out) ⇒ F[S])(implicit F: TaskLike[F], A: Applicative[F]): Observable[S]
    Definition Classes
    Observable
  208. final def scanEvalF[F[_], S](seed: F[S])(op: (S, Out) ⇒ F[S])(implicit F: TaskLike[F]): Observable[S]
    Definition Classes
    Observable
  209. final def scanMap[B](f: (Out) ⇒ B)(implicit B: Monoid[B]): Observable[B]
    Definition Classes
    Observable
  210. final def scanMap0[B](f: (Out) ⇒ B)(implicit B: Monoid[B]): Observable[B]
    Definition Classes
    Observable
  211. final def share(implicit s: Scheduler): Observable[Out]
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  212. final def startWith[B >: Out](elems: Seq[B]): Observable[B]
    Definition Classes
    Observable
  213. final def subscribe(nextFn: (Out) ⇒ Future[Ack], errorFn: (Throwable) ⇒ Unit, completedFn: () ⇒ Unit)(implicit s: Scheduler): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  214. final def subscribe(nextFn: (Out) ⇒ Future[Ack])(implicit s: Scheduler): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  215. final def subscribe()(implicit s: Scheduler): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  216. final def subscribe(nextFn: (Out) ⇒ Future[Ack], errorFn: (Throwable) ⇒ Unit)(implicit s: Scheduler): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  217. final def subscribe(subscriber: Subscriber[Out]): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  218. final def subscribe(observer: Observer[Out])(implicit s: Scheduler): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeBecauseImpure()
  219. final def subscribeOn(scheduler: Scheduler): Observable[Out]
    Definition Classes
    Observable
  220. final def sum[AA >: Out](implicit A: Numeric[AA]): Observable[AA]
    Definition Classes
    Observable
  221. final def sumL[B >: Out](implicit B: Numeric[B]): Task[B]
    Definition Classes
    Observable
  222. final def switch[B](implicit ev: <:<[Out, Observable[B]]): Observable[B]
    Definition Classes
    Observable
  223. final def switchIfEmpty[B >: Out](backup: Observable[B]): Observable[B]
    Definition Classes
    Observable
  224. final def switchMap[B](f: (Out) ⇒ Observable[B]): Observable[B]
    Definition Classes
    Observable
  225. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  226. final def tail: Observable[Out]
    Definition Classes
    Observable
  227. final def take(n: Long): Observable[Out]
    Definition Classes
    Observable
  228. final def takeByTimespan(timespan: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  229. final def takeEveryNth(n: Int): Observable[Out]
    Definition Classes
    Observable
  230. final def takeLast(n: Int): Observable[Out]
    Definition Classes
    Observable
  231. final def takeUntil(trigger: Observable[Any]): Observable[Out]
    Definition Classes
    Observable
  232. final def takeWhile(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  233. final def takeWhileInclusive(p: (Out) ⇒ Boolean): Observable[Out]
    Definition Classes
    Observable
  234. final def takeWhileNotCanceled(c: BooleanCancelable): Observable[Out]
    Definition Classes
    Observable
  235. final def throttle(period: FiniteDuration, n: Int): Observable[Out]
    Definition Classes
    Observable
  236. final def throttleFirst(interval: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  237. final def throttleLast(period: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  238. final def throttleWithTimeout(timeout: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  239. final def timeoutOnSlowDownstream(timeout: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  240. final def timeoutOnSlowUpstream(timeout: FiniteDuration): Observable[Out]
    Definition Classes
    Observable
  241. final def timeoutOnSlowUpstreamTo[B >: Out](timeout: FiniteDuration, backup: Observable[B]): Observable[B]
    Definition Classes
    Observable
  242. final def toListL: Task[List[Out]]
    Definition Classes
    Observable
  243. final def toReactivePublisher[B >: Out](implicit s: Scheduler): Publisher[B]
    Definition Classes
    Observable
  244. def toString(): String
    Definition Classes
    AnyRef → Any
  245. final def uncancelable: Observable[Out]
    Definition Classes
    Observable
  246. final def unsafeMulticast[B >: Out, R](processor: Subject[B, R])(implicit s: Scheduler): ConnectableObservable[R]
    Definition Classes
    Observable
    Annotations
    @UnsafeProtocol() @UnsafeBecauseImpure()
  247. final def unsafeSubscribeFn(out: Subscriber[Out]): Cancelable
    Definition Classes
    KafkaConsumerObservable → Observable
  248. final def unsafeSubscribeFn(observer: Observer[Out])(implicit s: Scheduler): Cancelable
    Definition Classes
    Observable
    Annotations
    @UnsafeProtocol() @UnsafeBecauseImpure()
  249. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  250. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  251. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  252. final def whileBusyBuffer[B >: Out](overflowStrategy: Synchronous[B]): Observable[B]
    Definition Classes
    Observable
  253. final def whileBusyDropEvents: Observable[Out]
    Definition Classes
    Observable
  254. final def whileBusyDropEventsAndSignal[B >: Out](onOverflow: (Long) ⇒ B): Observable[B]
    Definition Classes
    Observable
  255. final def withLatestFrom[B, R](other: Observable[B])(f: (Out, B) ⇒ R): Observable[R]
    Definition Classes
    Observable
  256. final def withLatestFrom2[B1, B2, R](o1: Observable[B1], o2: Observable[B2])(f: (Out, B1, B2) ⇒ R): Observable[R]
    Definition Classes
    Observable
  257. final def withLatestFrom3[B1, B2, B3, R](o1: Observable[B1], o2: Observable[B2], o3: Observable[B3])(f: (Out, B1, B2, B3) ⇒ R): Observable[R]
    Definition Classes
    Observable
  258. final def withLatestFrom4[B1, B2, B3, B4, R](o1: Observable[B1], o2: Observable[B2], o3: Observable[B3], o4: Observable[B4])(f: (Out, B1, B2, B3, B4) ⇒ R): Observable[R]
    Definition Classes
    Observable
  259. final def withLatestFrom5[B1, B2, B3, B4, B5, R](o1: Observable[B1], o2: Observable[B2], o3: Observable[B3], o4: Observable[B4], o5: Observable[B5])(f: (Out, B1, B2, B3, B4, B5) ⇒ R): Observable[R]
    Definition Classes
    Observable
  260. final def withLatestFrom6[B1, B2, B3, B4, B5, B6, R](o1: Observable[B1], o2: Observable[B2], o3: Observable[B3], o4: Observable[B4], o5: Observable[B5], o6: Observable[B6])(f: (Out, B1, B2, B3, B4, B5, B6) ⇒ R): Observable[R]
    Definition Classes
    Observable
  261. final def zip[B](other: Observable[B]): Observable[(Out, B)]
    Definition Classes
    Observable
  262. final def zipMap[B, R](other: Observable[B])(f: (Out, B) ⇒ R): Observable[R]
    Definition Classes
    Observable
  263. final def zipWithIndex: Observable[(Out, Long)]
    Definition Classes
    Observable

Inherited from Observable[Out]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped