Packages

case class ConsumerImpl[F[_], K, V](c: Consumer[K, V])(implicit F: Sync[F]) extends ConsumerApi[F, K, V] with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, ConsumerApi[F, K, V], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConsumerImpl
  2. Serializable
  3. Product
  4. Equals
  5. ConsumerApi
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ConsumerImpl(c: Consumer[K, V])(implicit F: Sync[F])

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def assign(partitions: Iterable[TopicPartition]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  6. def assignment: F[Set[TopicPartition]]
    Definition Classes
    ConsumerImplConsumerApi
  7. def beginningOffsets(partitions: Iterable[TopicPartition], timeout: FiniteDuration): F[Map[TopicPartition, Long]]
    Definition Classes
    ConsumerImplConsumerApi
  8. def beginningOffsets(partitions: Iterable[TopicPartition]): F[Map[TopicPartition, Long]]
    Definition Classes
    ConsumerImplConsumerApi
  9. val c: Consumer[K, V]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. def close(timeout: FiniteDuration): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  12. def close: F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  13. def commitAsync(callback: OffsetCommitCallback): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  14. def commitAsync(offsets: Map[TopicPartition, OffsetAndMetadata], callback: OffsetCommitCallback): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  15. def commitAsync: F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  16. def commitSync(offsets: Map[TopicPartition, OffsetAndMetadata]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  17. def commitSync: F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  18. def committed(partitions: Set[TopicPartition]): F[Map[TopicPartition, OffsetAndMetadata]]
    Definition Classes
    ConsumerImplConsumerApi
  19. def endOffsets(partitions: Iterable[TopicPartition], timeout: FiniteDuration): F[Map[TopicPartition, Long]]
    Definition Classes
    ConsumerImplConsumerApi
  20. def endOffsets(partitions: Iterable[TopicPartition]): F[Map[TopicPartition, Long]]
    Definition Classes
    ConsumerImplConsumerApi
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  23. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. def listTopics(timeout: FiniteDuration): F[Map[String, Seq[PartitionInfo]]]
    Definition Classes
    ConsumerImplConsumerApi
  26. def listTopics: F[Map[String, Seq[PartitionInfo]]]
    Definition Classes
    ConsumerImplConsumerApi
  27. def metrics: F[Map[MetricName, Metric]]
    Definition Classes
    ConsumerImplConsumerApi
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. def offsetsForTimes(timestampsToSearch: Map[TopicPartition, Long], timeout: FiniteDuration): F[Map[TopicPartition, OffsetAndTimestamp]]
    Definition Classes
    ConsumerImplConsumerApi
  32. def offsetsForTimes(timestampsToSearch: Map[TopicPartition, Long]): F[Map[TopicPartition, OffsetAndTimestamp]]
    Definition Classes
    ConsumerImplConsumerApi
  33. def partitionsFor(topic: String, timeout: FiniteDuration): F[Seq[PartitionInfo]]
    Definition Classes
    ConsumerImplConsumerApi
  34. def partitionsFor(topic: String): F[Seq[PartitionInfo]]
    Definition Classes
    ConsumerImplConsumerApi
  35. def pause(partitions: Iterable[TopicPartition]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  36. def paused: F[Set[TopicPartition]]
    Definition Classes
    ConsumerImplConsumerApi
  37. def poll(timeout: FiniteDuration): F[ConsumerRecords[K, V]]
    Definition Classes
    ConsumerImplConsumerApi
  38. def position(partition: TopicPartition): F[Long]
    Definition Classes
    ConsumerImplConsumerApi
  39. def productElementNames: Iterator[String]
    Definition Classes
    Product
  40. def resume(partitions: Iterable[TopicPartition]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  41. def seek(partition: TopicPartition, offset: Long): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  42. def seekToBeginning(partitions: Iterable[TopicPartition]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  43. def seekToEnd(partitions: Iterable[TopicPartition]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  44. def subscribe(pattern: Pattern, callback: ConsumerRebalanceListener): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  45. def subscribe(pattern: Pattern): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  46. def subscribe(topics: Iterable[String], callback: ConsumerRebalanceListener): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  47. def subscribe(topics: Iterable[String]): F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  48. def subscription: F[Set[String]]
    Definition Classes
    ConsumerImplConsumerApi
  49. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  50. def unsubscribe: F[Unit]
    Definition Classes
    ConsumerImplConsumerApi
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  54. def wakeup: F[Unit]
    Definition Classes
    ConsumerImplConsumerApi

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ConsumerApi[F, K, V]

Inherited from AnyRef

Inherited from Any

Ungrouped