class Consumer extends Logging

Linear Supertypes
Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Consumer
  2. Logging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Consumer(consumer: org.apache.pulsar.client.api.Consumer, topic: Topic, subscription: Subscription)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def acknowledge(messageId: MessageId): Unit
  5. def acknowledge(message: Message): Unit
  6. def acknowledgeAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]
  7. def acknowledgeAsync[F[_]](message: Message)(implicit arg0: AsyncHandler[F]): F[Unit]
  8. def acknowledgeCumulative(messageId: MessageId): Unit
  9. def acknowledgeCumulative(message: Message): Unit
  10. def acknowledgeCumulativeAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]
  11. def acknowledgeCumulativeAsync[F[_]](message: Message)(implicit arg0: AsyncHandler[F]): F[Unit]
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def close(): Unit
  15. def closeAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Unit]
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  20. def hasReachedEndOfTopic: Boolean
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. val logger: Logger
    Attributes
    protected
    Definition Classes
    Logging
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  27. def receive(duration: FiniteDuration): Message
  28. def receive: Message
  29. def receiveAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Message]
  30. def receiveAsyncT[T, F[_]](implicit arg0: MessageReader[T], arg1: AsyncHandler[F]): F[T]
  31. def receiveT[T](implicit arg0: MessageReader[T]): T
  32. def redeliverUnacknowledgedMessages(): Unit
  33. def seek(messageId: MessageId): Unit
  34. def seekAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]
  35. def seekEarliest(): Unit
  36. def seekLatest(): Unit
  37. def stats: ConsumerStats
  38. val subscription: Subscription
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. val topic: Topic
  42. def tryReceive(duration: FiniteDuration): Try[Message]
  43. def tryReceive: Try[Message]
  44. def tryReceiveT[T](duration: FiniteDuration)(implicit reader: MessageReader[T]): Try[T]
  45. def tryReceiveT[T](implicit arg0: MessageReader[T]): Try[T]
  46. def unsubscribe(): Unit
  47. def unsubscribeAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Unit]
  48. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped