Class

kafka.manager.actor.cluster

OffsetCachePassive

Related Doc: package cluster

Permalink

case class OffsetCachePassive(curator: CuratorFramework, kafkaAdminClient: KafkaAdminClient, clusterContext: ClusterContext, partitionLeaders: (String) ⇒ Option[List[(Int, Option[BrokerIdentity])]], topicDescriptions: (String, Boolean) ⇒ Option[TopicDescription], cacheTimeoutSecs: Int, socketTimeoutMillis: Int, kafkaVersion: KafkaVersion, consumerProperties: Option[Properties], getBrokerList: () ⇒ BrokerList)(implicit ec: ExecutionContext, cf: ClusterFeatures) extends OffsetCache with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, OffsetCache, Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OffsetCachePassive
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. OffsetCache
  7. Logging
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OffsetCachePassive(curator: CuratorFramework, kafkaAdminClient: KafkaAdminClient, clusterContext: ClusterContext, partitionLeaders: (String) ⇒ Option[List[(Int, Option[BrokerIdentity])]], topicDescriptions: (String, Boolean) ⇒ Option[TopicDescription], cacheTimeoutSecs: Int, socketTimeoutMillis: Int, kafkaVersion: KafkaVersion, consumerProperties: Option[Properties], getBrokerList: () ⇒ BrokerList)(implicit ec: ExecutionContext, cf: ClusterFeatures)

    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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val cacheTimeoutSecs: Int

    Permalink
  6. implicit val cf: ClusterFeatures

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val clusterContext: ClusterContext

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  9. val consumerProperties: Option[Properties]

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  10. val curator: CuratorFramework

    Permalink
  11. def debug(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  12. def debug(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  13. implicit val ec: ExecutionContext

    Permalink
    Attributes
    protected[this]
    Definition Classes
    OffsetCachePassive → OffsetCache
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def error(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  16. def error(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. val getBrokerList: () ⇒ BrokerList

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  19. def getCacheTimeoutSecs: Int

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def getConsumedTopicDescription(consumer: String, topic: String, interactive: Boolean, consumerType: ConsumerType): ConsumedTopicDescription

    Permalink
    Definition Classes
    OffsetCache
  22. final def getConsumerDescription(consumer: String, consumerType: ConsumerType): ConsumerDescription

    Permalink
    Definition Classes
    OffsetCache
  23. final def getConsumerList: ConsumerList

    Permalink
    Definition Classes
    OffsetCache
  24. def getConsumerTopics(consumer: String): Set[String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCache
  25. def getConsumerTopicsFromIds(consumer: String): Set[String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  26. def getConsumerTopicsFromOffsets(consumer: String): Set[String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  27. def getConsumerTopicsFromOwners(consumer: String): Set[String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  28. def getKafkaManagedConsumerList: IndexedSeq[ConsumerNameAndType]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCache
  29. def getKafkaManagedConsumerTopics(consumer: String): Set[String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCache
  30. def getKafkaVersion: KafkaVersion

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  31. def getSimpleConsumerSocketTimeoutMillis: Int

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  32. def getTopicDescription(topic: String, interactive: Boolean): Option[TopicDescription]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  33. def getTopicPartitionLeaders(topic: String): Option[List[(Int, Option[BrokerIdentity])]]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  34. def getTopicPartitionOffsets(topic: String, interactive: Boolean): Future[PartitionOffsetsCapture]

    Permalink
    Definition Classes
    OffsetCache
  35. def getZKManagedConsumerList: IndexedSeq[ConsumerNameAndType]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  36. def info(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  37. def info(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. def isDebugEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  39. def isErrorEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  40. def isInfoEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. def isTraceEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  43. def isWarnEnabled: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  44. val kafkaAdminClient: KafkaAdminClient

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  45. val kafkaVersion: KafkaVersion

    Permalink
  46. final def lastUpdateMillis: Long

    Permalink
    Definition Classes
    OffsetCache
  47. def lastUpdateMillisZK: Long

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  48. val loadOffsets: Boolean

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  49. def logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  50. def loggerName: String

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

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

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

    Permalink
    Definition Classes
    AnyRef
  54. val partitionLeaders: (String) ⇒ Option[List[(Int, Option[BrokerIdentity])]]

    Permalink
  55. def readConsumerOffsetByTopicPartition(consumer: String, topic: String, tpi: Map[Int, TopicPartitionIdentity]): Map[Int, Long]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  56. def readConsumerOwnerByTopicPartition(consumer: String, topic: String, tpi: Map[Int, TopicPartitionIdentity]): Map[Int, String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCachePassive → OffsetCache
  57. def readKafkaManagedConsumerOffsetByTopicPartition(consumer: String, topic: String, tpi: Map[Int, TopicPartitionIdentity]): Map[Int, Long]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCache
  58. def readKafkaManagedConsumerOwnerByTopicPartition(consumer: String, topic: String, tpi: Map[Int, TopicPartitionIdentity]): Map[Int, String]

    Permalink
    Attributes
    protected
    Definition Classes
    OffsetCache
  59. val socketTimeoutMillis: Int

    Permalink
  60. def start(): Unit

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  61. def stop(): Unit

    Permalink
    Definition Classes
    OffsetCachePassive → OffsetCache
  62. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  63. val topicDescriptions: (String, Boolean) ⇒ Option[TopicDescription]

    Permalink
  64. def trace(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  65. def trace(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  66. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. def warn(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  70. def warn(msg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from OffsetCache

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped