Class

com.sksamuel.pulsar4s

Consumer

Related Doc: package pulsar4s

Permalink

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)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def acknowledge(messageId: MessageId): Unit

    Permalink
  5. def acknowledge(message: Message): Unit

    Permalink
  6. def acknowledgeAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  7. def acknowledgeAsync[F[_]](message: Message)(implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  8. def acknowledgeCumulative(messageId: MessageId): Unit

    Permalink
  9. def acknowledgeCumulative(message: Message): Unit

    Permalink
  10. def acknowledgeCumulativeAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  11. def acknowledgeCumulativeAsync[F[_]](message: Message)(implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def close(): Unit

    Permalink
  15. def closeAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def hasReachedEndOfTopic: Boolean

    Permalink
  21. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  23. val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  24. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. def receive(duration: FiniteDuration): Message

    Permalink
  28. def receive: Message

    Permalink
  29. def receiveAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Message]

    Permalink
  30. def receiveAsyncT[T, F[_]](implicit arg0: MessageReader[T], arg1: AsyncHandler[F]): F[T]

    Permalink
  31. def receiveT[T](implicit arg0: MessageReader[T]): T

    Permalink
  32. def redeliverUnacknowledgedMessages(): Unit

    Permalink
  33. def seek(messageId: MessageId): Unit

    Permalink
  34. def seekAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  35. def seekEarliest(): Unit

    Permalink
  36. def seekLatest(): Unit

    Permalink
  37. def stats: ConsumerStats

    Permalink
  38. val subscription: Subscription

    Permalink
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  41. val topic: Topic

    Permalink
  42. def tryReceive(duration: FiniteDuration): Try[Message]

    Permalink
  43. def tryReceive: Try[Message]

    Permalink
  44. def tryReceiveT[T](duration: FiniteDuration)(implicit reader: MessageReader[T]): Try[T]

    Permalink
  45. def tryReceiveT[T](implicit arg0: MessageReader[T]): Try[T]

    Permalink
  46. def unsubscribe(): Unit

    Permalink
  47. def unsubscribeAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Unit]

    Permalink
  48. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped