Packages

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

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ConsumerApi[F, K, V]

Inherited from AnyRef

Inherited from Any

Ungrouped