| Interface | Description | 
|---|---|
| Kafka | Shared Kafka broker and zookeeper properties. | 
| KafkaBroker | An  Entitythat represents a single Kafka broker instance. | 
| KafkaBrokerDriver | |
| KafkaCluster | Provides Kafka cluster functionality through a group of  brokerscontrolled
 by a singlezookeeperentity. | 
| KafkaZooKeeper | An  Entitythat represents a single Kafka zookeeper instance. | 
| KafkaZooKeeperDriver | 
| Class | Description | 
|---|---|
| AbstractfKafkaSshDriver | |
| KafkaBrokerImpl | An  Entitythat represents a single Kafka broker instance. | 
| KafkaBrokerSshDriver | |
| KafkaClusterImpl | Implementation of a Kafka cluster containing a  KafkaZookeepernode and a group ofKafkaBrokers. | 
| KafkaTopic | |
| KafkaZooKeeperImpl | An  Entitythat represents a single Kafka zookeeper instance. | 
| KafkaZooKeeperSshDriver |