class Consumer extends Logging
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Consumer
- Logging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Consumer(consumer: org.apache.pulsar.client.api.Consumer, topic: Topic, subscription: Subscription)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def acknowledge(messageId: MessageId): Unit
- def acknowledge(message: Message): Unit
- def acknowledgeAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]
- def acknowledgeAsync[F[_]](message: Message)(implicit arg0: AsyncHandler[F]): F[Unit]
- def acknowledgeCumulative(messageId: MessageId): Unit
- def acknowledgeCumulative(message: Message): Unit
- def acknowledgeCumulativeAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]
- def acknowledgeCumulativeAsync[F[_]](message: Message)(implicit arg0: AsyncHandler[F]): F[Unit]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def close(): Unit
- def closeAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Unit]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def hasReachedEndOfTopic: Boolean
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- Logging
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def receive(duration: FiniteDuration): Message
- def receive: Message
- def receiveAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Message]
- def receiveAsyncT[T, F[_]](implicit arg0: MessageReader[T], arg1: AsyncHandler[F]): F[T]
- def receiveT[T](implicit arg0: MessageReader[T]): T
- def redeliverUnacknowledgedMessages(): Unit
- def seek(messageId: MessageId): Unit
- def seekAsync[F[_]](messageId: MessageId)(implicit arg0: AsyncHandler[F]): F[Unit]
- def seekEarliest(): Unit
- def seekLatest(): Unit
- def stats: ConsumerStats
- val subscription: Subscription
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val topic: Topic
- def tryReceive(duration: FiniteDuration): Try[Message]
- def tryReceive: Try[Message]
- def tryReceiveT[T](duration: FiniteDuration)(implicit reader: MessageReader[T]): Try[T]
- def tryReceiveT[T](implicit arg0: MessageReader[T]): Try[T]
- def unsubscribe(): Unit
- def unsubscribeAsync[F[_]](implicit arg0: AsyncHandler[F]): F[Unit]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )