Convenience case class since (clientId, brokerInfo) pairs are used to create SyncProducer Request Stats and SimpleConsumer Request and Response Stats.
Convenience case class since (clientId, topic) pairs are used in the creation of many Stats objects.
Thrown when a request is made for broker but no brokers with that topic exist.
Indicates a producer pool initialization problem
Indicates that the given config parameter has invalid value
Indicates the client has requested a range no longer available on the server
Generic Kafka exception
Kafka exception caused by real IOs.
This exception is thrown when new leader election is not necessary.
Thrown when a request is made for partition, but no leader exists for that partition
Thrown when a request is made for broker but no brokers with that topic exist.
Thrown when a get epoch request is made for partition, but no epoch exists for that partition
This exception is thrown by the leader elector in the controller when leader election fails for a partition since all the replicas for a partition are offline
Thrown when a request is made for partition on a broker that is NOT a leader for that partition
Indicates the client has requested a range no longer available on the server
Thrown when a request is made for partition, but no leader exists for that partition
Thrown when a produce request times out - i.
Convenience case class since (topic, partition) pairs are ubiquitous.
Indicates a producer pool initialization problem
Indicates the client has requested a range no longer available on the server
If we don't know what else it is, call it this
Indicates the client has requested a range no longer available on the server
Indicates an unknown topic or a partition id not between 0 and numPartitions-1
A bi-directional mapping between error codes and exceptions x